Re-exports§
pub use client::OpenAiCompatibleClient;pub use client::OpenAiCompatibleConfig;pub use client::ZhipuClient;pub use client::ZhipuConfig;
Modules§
Macros§
- wire_
enum - Declares a string-encoded enum with nextjson wire support.
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 - Bytes
- A cheaply cloneable and sliceable chunk of contiguous memory.
- Capacity
Value - Charglm4
- 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 - Emohaa
- 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
Long - Glm4
Voice Request - Glm4v
Flash - Glm5
Turbo - Glm5v
Turbo - Glm46
- Glm47
- Glm51
- Glm52
- Glm53
- Glm41v
Thinking - Glm41v
Thinking Flash - Glm41v
Thinking FlashX - Glm45
Air - Glm45
AirX - Glm45
Flash - Glm46v
- Glm46v
Flash - Glm46v
FlashX - Glm47
Flash - Glm47
FlashX - Glm51
Highspeed - GlmOcr
- 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.
- Moderation
Request - Moderation
Response - Moderation
Result - 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 - Async agent task status.
- Agent
Error - Agent
History Policy - Agent
Protocol - Agent provider protocol.
- Batch
Completion Window - Batch completion window.
- Batch
Error - Batch
Status - Batch task status.
- Configuration
Error - Content
Part - Contextualization
- Document
Chunking - Embedding
Input - Finish
Reason - Stream completion reason.
- Knowledge
Background - Knowledge base background color.
- Knowledge
Embedding Model - Knowledge
Icon - Knowledge base icon.
- McpClient
Error - McpTransport
- Message
Content - Message
Role - The role of a chat message.
- Moderation
Input - Moderation
Item - Official
Agent Input Part - Official
Agent Message Content - Official
Agent Output Content - Official
Agent Output Part - Official
Agent Role - Official agent message role.
- RagError
- RagRerank
Model - Rerank model identifier.
- Realtime
Audio Format - Realtime
Chat Mode - Realtime
Client Event - Realtime
Function Tool Kind - Real-time 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 - Reasoning effort level.
- Recall
Method - Knowledge recall method.
- Response
Content - Response
Format Type - Response format kind.
- Retrieval
Agent Content Part - Retrieval
Agent Event Type - Retrieval agent event type.
- Retrieval
Agent Message Content - Retrieval
Agent Tool Status - Retrieval agent tool result status.
- Risk
Level - Assessed risk level for moderated content.
- SdkError
- Stream
Error - Thinking
Type - Whether thinking is enabled for a request.
- 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 - Web search result content size.
- WebSearch
Engine - Hosted web search engine.
- WebSearch
Recency - Web search result recency window.
- WebSearch
Result Sequence - Web search result ordering.
- Zhipu
Authentication
Constants§
- COGVIDEOX_
3_ MODEL - COGVIDEOX_
FLASH_ MODEL - COGVIEW_
3_ FLASH_ MODEL - COGVIEW_
4_ MODEL - GLM_
4_ VOICE_ MODEL - GLM_
4_ VOICE_ OUTPUT_ SAMPLE_ RATE - GLM_
ASR_ MODEL - GLM_
IMAGE_ MODEL - GLM_
REALTIME_ AIR_ MODEL - GLM_
REALTIME_ FLASH_ MODEL - GLM_
REALTIME_ MODEL - GLM_
TTS_ CLONE_ MODEL - GLM_
TTS_ MODEL - MODERATION_
MODEL - MODERATION_
TEXT_ LIMIT - VIDU_
2_ MODEL - VIDU_
Q1_ MODEL - ZHIPU_
REALTIME_ URL
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.
- Nson
Deserialize - Deserialization trait: decode
Selffrom anyFormatDecoder. - Nson
Serialize - Serialization trait: nextencode
Selfinto anyFormatEncoder. - 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
Derive Macros§
- Nson
Deserialize - Derive NextJson’s native decoding contract.
- Nson
Serialize - Derive NextJson’s native serialization contract and compile-time schema.