Structs§
- Message
- Message
Options - Metadata
- Metadata for request tracking.
- Tool
- Tool definition for function calling.
- Tool
Result - Result of a tool invocation, sent back to the assistant.
- ToolUse
- Tool invocation requested by the assistant.
- Usage
- Token usage statistics.
Enums§
- Content
- Content block types that can appear in messages.
- Content
Block Type - Type of content block in streaming.
- Image
Source - Image source types supported by LLM providers.
- Role
- Stream
Event - Events emitted during streaming responses.
- Tool
Choice - Controls how the model uses tools.