Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CompletionHandler ¶
type CompletionHandler struct {
// contains filtered or unexported fields
}
CompletionHandler handles completion requests
func NewCompletionHandler ¶
func NewCompletionHandler(llm gollm.LLM) *CompletionHandler
NewCompletionHandler creates a new completion handler
func (*CompletionHandler) ServeHTTP ¶
func (h *CompletionHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP implements http.Handler
type CompletionRequest ¶
type CompletionRequest struct {
Prompt string `json:"prompt"`
}
CompletionRequest represents an incoming completion request
type CompletionResponse ¶
type CompletionResponse struct {
Completion string `json:"completion"`
}
CompletionResponse represents the response to a completion request
type Router ¶
type Router struct {
// contains filtered or unexported fields
}
Router handles HTTP routing
Click to show internal directories.
Click to hide internal directories.