Documentation
¶
Index ¶
Constants ¶
View Source
const SystemPrompt = `` /* 381-byte string literal not displayed */
SystemPrompt is the default prompt for conversation summarization.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client provides LLM completion capabilities via Iris.
type CompletionRequest ¶
type CompletionRequest struct {
Provider string `json:"provider"`
Model string `json:"model"`
Messages []Message `json:"messages"`
MaxTokens int `json:"max_tokens,omitempty"`
}
CompletionRequest is the request body for Iris completions endpoint.
type CompletionResponse ¶
type CompletionResponse struct {
Content string `json:"content"`
Model string `json:"model,omitempty"`
Usage *Usage `json:"usage,omitempty"`
}
CompletionResponse is the response from Iris completions endpoint.
Click to show internal directories.
Click to hide internal directories.