Documentation
¶
Index ¶
- func ExtractMessagesFromRequest(req *http.Request) []model.Message
- func ExtractModelFromRequest(req *http.Request) (string, error)
- func ExtractProviderFromRequest(req *http.Request) string
- func TransformFromVertexResponse(body []byte) ([]byte, error)
- func TransformFromVertexToOpenAI(body []byte) ([]byte, error)
- func TransformToVertexRequest(body []byte, model string) ([]byte, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractMessagesFromRequest ¶
ExtractMessagesFromRequest extracts the messages from the request body.
func ExtractModelFromRequest ¶
ExtractModelFromRequest extracts the model from the request body.
func ExtractProviderFromRequest ¶
ExtractProviderFromRequest extracts the provider from the request URL or model name.
func TransformFromVertexResponse ¶ added in v0.0.22
TransformFromVertexResponse transforms Vertex AI response to OpenAI format
func TransformFromVertexToOpenAI ¶ added in v0.0.22
TransformFromVertexToOpenAI transforms Vertex AI format to OpenAI format
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.