Expand description
Compatibility re-export of canonical wire types from echo_core::llm::types.
Structs§
- Chat
Completion Chunk - A single chunk from an SSE streaming response
- Chat
Completion Request - OpenAI
/chat/completionsrequest body - Chat
Completion Response - OpenAI chat completion response
- Choice
- Candidate response
- Chunk
Choice - Streaming candidate response
- Delta
Function Call - Incremental fragment of a streaming function call
- Delta
Message - Incremental message body in a streaming response
- Delta
Tool Call - Incremental fragment of a streaming tool call
- Function
Call - Function information for a tool call
- Function
Spec - Function declaration for a tool
- Image
Url - Image URL or Base64 data
- Json
Schema Spec - JSON Schema spec for structured output
- Message
- Conversation message
- Tool
Call - A single tool call initiated by the LLM
- Tool
Definition - Tool definition sent to the LLM
- Usage
- Token usage statistics
Enums§
- Content
Part - A single component of message content (multimodal)
- Message
Content - Message content: compatible with both plain text and multimodal parts forms.
- Response
Format - Response format control