Documentation
¶
Index ¶
- func AnthropicMessagesMiddleware() gin.HandlerFunc
- func ChatMiddleware() gin.HandlerFunc
- func CompletionsMiddleware() gin.HandlerFunc
- func EmbeddingsMiddleware() gin.HandlerFunc
- func ImageEditsMiddleware() gin.HandlerFunc
- func ImageGenerationsMiddleware() gin.HandlerFunc
- func ListMiddleware() gin.HandlerFunc
- func ResponsesMiddleware() gin.HandlerFunc
- func RetrieveMiddleware() gin.HandlerFunc
- type AnthropicWriter
- type BaseWriter
- type ChatWriter
- type CompleteWriter
- type EmbedWriter
- type ImageWriter
- type ListWriter
- type ResponsesWriter
- type RetrieveWriter
- type WebSearchAnthropicWriter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnthropicMessagesMiddleware ¶ added in v0.14.0
func AnthropicMessagesMiddleware() gin.HandlerFunc
AnthropicMessagesMiddleware handles Anthropic Messages API requests
func ChatMiddleware ¶
func ChatMiddleware() gin.HandlerFunc
func CompletionsMiddleware ¶
func CompletionsMiddleware() gin.HandlerFunc
func EmbeddingsMiddleware ¶
func EmbeddingsMiddleware() gin.HandlerFunc
func ImageEditsMiddleware ¶ added in v0.15.0
func ImageEditsMiddleware() gin.HandlerFunc
func ImageGenerationsMiddleware ¶ added in v0.14.3
func ImageGenerationsMiddleware() gin.HandlerFunc
func ListMiddleware ¶
func ListMiddleware() gin.HandlerFunc
func ResponsesMiddleware ¶ added in v0.13.3
func ResponsesMiddleware() gin.HandlerFunc
func RetrieveMiddleware ¶
func RetrieveMiddleware() gin.HandlerFunc
Types ¶
type AnthropicWriter ¶ added in v0.14.0
type AnthropicWriter struct {
BaseWriter
// contains filtered or unexported fields
}
AnthropicWriter wraps the response writer to transform Ollama responses to Anthropic format
type BaseWriter ¶
type BaseWriter struct {
gin.ResponseWriter
}
type ChatWriter ¶
type ChatWriter struct {
BaseWriter
// contains filtered or unexported fields
}
type CompleteWriter ¶
type CompleteWriter struct {
BaseWriter
// contains filtered or unexported fields
}
type EmbedWriter ¶
type EmbedWriter struct {
BaseWriter
// contains filtered or unexported fields
}
type ImageWriter ¶ added in v0.14.3
type ImageWriter struct {
BaseWriter
}
type ListWriter ¶
type ListWriter struct {
BaseWriter
}
type ResponsesWriter ¶ added in v0.13.3
type ResponsesWriter struct {
BaseWriter
// contains filtered or unexported fields
}
type RetrieveWriter ¶
type RetrieveWriter struct {
BaseWriter
// contains filtered or unexported fields
}
type WebSearchAnthropicWriter ¶ added in v0.16.2
type WebSearchAnthropicWriter struct {
BaseWriter
// contains filtered or unexported fields
}
WebSearchAnthropicWriter intercepts responses containing web_search tool calls, executes the search, re-invokes the model with results, and assembles the Anthropic-format response (server_tool_use + web_search_tool_result + text).
Click to show internal directories.
Click to hide internal directories.