Re-exports§
pub use client::OpenAiCompatibleClient;pub use client::OpenAiCompatibleConfig;pub use client::ZhipuClient;pub use client::ZhipuConfig;
Modules§
Structs§
- Agent
Async Result Request - Agent
Async Result Response - Agent
Conversation Choice - Agent
Conversation Content - Agent
Conversation Error - Agent
Conversation Message - Agent
Conversation Request - Agent
Conversation Response - Agent
Manifest - Agent
Persona - Agent
Provider Deployment - Agent
RunResult - Agent
Runtime - Agent
Tool Execution - ApiError
- Async
Task Response - Async
Task Result - Audio
Content - Auto
GlmPhone - Batch
Create Request - Batch
List - Batch
Object - Capacity
Value - Chat
Choice - Chat
Chunk Choice - Chat
Completion Chunk - Chat
Completion Request - Chat
Completion Response - Chat
Delta - Chat
Message - Chat
Response Message - Completed
Tool Call - Content
Filter - Conversation
- Conversation
Config - Credential
Reference - Delete
Response - Document
Failure - Document
Image - Document
Images - Document
List - Document
List Query - Document
Upload Failure - Document
Upload Result - Document
Upload Success - Embedding
Data - Embedding
Request - Embedding
Response - Environment
Secret Resolver - File
List - File
Object - File
Upload Request - Function
Call - Function
Call Delta - Function
Definition - Generated
Image - Glm5
- Glm4
Flash250414 - Glm4
Flash X250414 - Glm4
Voice Request - Glm4v
Flash - Glm5
Turbo - Glm5v
Turbo - Glm46
- Glm47
- Glm51
- Glm52
- Glm41v
Thinking Flash - Glm41v
Thinking FlashX - Glm45
Air - Glm45
AirX - Glm45
Flash - Glm46v
- Glm46v
Flash - Glm46v
FlashX - Glm47
Flash - Glm47
FlashX - Glm51
Highspeed - Http
Config - Image
Generation Request - Image
Generation Response - InMemory
Vector Store - Input
Audio - JwtAuthentication
- Knowledge
Base - Knowledge
Capacity - Knowledge
Create Request - Knowledge
Created - Knowledge
Document - Knowledge
List - Knowledge
Retrieve Request - Knowledge
Update Request - McpClient
- McpClient
Config - McpTool
- Media
Url - Memory
Document - Memory
Match - Missing
Input - Model
Capabilities - Capabilities fixed by a built-in model marker.
- Official
Agent Choice - Official
Agent Message - Official
Agent Output Message - Official
Agent Request - Official
Agent Response - Prompt
Tokens Details - Provider
Capabilities - Quantized
Vector - RagDocument
Upload - RagResponse
- ReEmbedding
Request - Ready
- Realtime
Beta Fields - Realtime
Client - Realtime
Config - Realtime
Connection - Realtime
Content Part - Realtime
Conversation Item - Realtime
Delta - Realtime
Error Detail - Realtime
Event Metadata - Realtime
Function Call - Realtime
Function Call Done - Realtime
Greeting Config - Realtime
Input Audio Transcription - Realtime
Noise Reduction - Realtime
Receiver - Realtime
Response - Realtime
Response Options - Realtime
Sender - Realtime
Server Event - Realtime
Server Metadata - Realtime
Session - Realtime
Session State - Realtime
Token Details - Realtime
Tool - Realtime
Transcription Session - Realtime
Turn Detection - Realtime
Usage - Rerank
Request - Rerank
Response - Rerank
Result - Response
Content Part - Response
Format - Retrieval
Agent Config - Retrieval
Agent Error - Retrieval
Agent Event - Retrieval
Agent Image Url - Retrieval
Agent Message - Retrieval
Agent Request - Retrieval
Agent Tool Call - Retrieval
Agent Tool Result - Retrieval
Agent Usage - Retrieval
Match - Retrieval
Metadata - Retrieval
Tool - Retry
Policy - Semantic
Memory - Speech
Request - Stored
Memory - Thinking
- Tokenizer
Request - Tokenizer
Response - Tokenizer
Usage - Tool
- Tool
Call - Tool
Call Delta - Tool
Call Stream Delta - Tool
Choice Function - Tool
Stream - A zero-disk-I/O stream that assembles Function Call fragments while preserving text and reasoning deltas.
- Transcription
Request - Transcription
Response - Translation
Agent Variables - Typed
Chat Request - A capability-checked chat request.
- Typed
Function - Typed
Realtime Beta Fields - Typed
Realtime Session - Typed
Realtime Tool - UrlDocument
- UrlDocument
Upload Request - UrlDocument
Upload Result - UrlUpload
Failure - UrlUpload
Success - Usage
- Video
Generation Request - Video
Result - WebSearch
Result - WebSearch
Tool - Zhipu
Embedding Provider
Enums§
- Agent
Async Status - Agent
Error - Agent
History Policy - Agent
Protocol - Batch
Completion Window - Batch
Error - Batch
Status - Configuration
Error - Content
Part - Contextualization
- Document
Chunking - Embedding
Input - Finish
Reason - Knowledge
Background - Knowledge
Embedding Model - Knowledge
Icon - McpClient
Error - McpTransport
- Message
Content - Message
Role - Official
Agent Input Part - Official
Agent Message Content - Official
Agent Output Content - Official
Agent Output Part - Official
Agent Role - RagError
- RagRerank
Model - Realtime
Audio Format - Realtime
Chat Mode - Realtime
Client Event - Realtime
Function Tool Kind - Realtime
Item Status - Realtime
MaxTokens - Realtime
Modality - Realtime
Model - Model identifiers documented by the current Realtime API.
- Realtime
Request - Realtime
Response Content Part - Realtime
Response Item - Realtime
Response Status - Realtime
Role - Realtime
Server Message - Realtime
Tool Choice - Realtime
Tool Choice Mode - Realtime
Transcription Model - Realtime
TtsSource - Reasoning
Effort - Recall
Method - Response
Content - Response
Format Type - Retrieval
Agent Content Part - Retrieval
Agent Event Type - Retrieval
Agent Message Content - Retrieval
Agent Tool Status - SdkError
- Stream
Error - Thinking
Type - Timeout
Error - Tool
Choice - Tool
Error - Tool
Stream Event - Typed
Realtime Content Part - Typed
Realtime Item - Typed
Realtime Turn Detection - Unsupported
Error - Validation
Error - WebSearch
Content Size - WebSearch
Engine - WebSearch
Recency - WebSearch
Result Sequence - Zhipu
Authentication
Constants§
Traits§
- Agent
Tool - Chat
Model - A built-in Zhipu chat model with compile-time capability metadata.
- Chat
Provider - Conversation
Memory - Embedding
Provider - Function
Spec - Associates a function’s wire definition with its Rust argument and output types.
- Secret
Resolver - Supports
Reasoning Effort - Supports
Thinking - Supports
Tool Stream - Supports
Tools - Text
Chat Model - Vector
Store - Vision
Chat Model
Functions§
Type Aliases§
- Chat
Stream - Document
Images Response - Document
Upload Response - Extra
Fields - Knowledge
Capacity Response - Knowledge
Create Response - Knowledge
Detail Response - Knowledge
Document List Response - Knowledge
Document Response - Knowledge
List Response - Knowledge
Retrieve Response - McpGet
Prompt Result - McpPrompt
- McpRead
Resource Result - McpResource
- McpResource
Template - McpTool
Definition - McpTool
Result - Official
Agent Stream - RagOperation
Response - Result
- Retrieval
Agent Stream - UrlDocument
Upload Response