Skip to main content

Module types

Module types 

Source
Expand description

JavaScript-friendly types for provider bindings.

Structs§

JsCompletionRequest
A completion request.
JsCompletionResponse
A completion response.
JsMessage
A message in a conversation.
JsStreamChunk
A streaming chunk.
JsTokenUsage
Token usage information.
JsTool
A tool definition.
JsToolCall
A tool call from the model.

Functions§

convert_js_message
Convert JsMessage to internal Message.
convert_js_tool
Convert JsTool to internal Tool.
convert_request
Convert JsCompletionRequest to internal CompletionRequest.
convert_response
Convert internal CompletionResponse to JsCompletionResponse.