List of all items
Structs
- agent::AgentAsyncChoice
- agent::AgentAsyncContentPart
- agent::AgentAsyncMessage
- agent::AgentAsyncResultRequest
- agent::AgentAsyncUsage
- agent::AgentChoice
- agent::AgentCompletedResponse
- agent::AgentConversationChoice
- agent::AgentConversationContentPart
- agent::AgentConversationFailure
- agent::AgentConversationMessage
- agent::AgentConversationRequest
- agent::AgentConversationSuccess
- agent::AgentConversationVariables
- agent::AgentCustomVariables
- agent::AgentErrorDetail
- agent::AgentInvokeRequest
- agent::AgentInvokeRequestBuilder
- agent::AgentMessage
- agent::AgentPendingResponse
- agent::AgentRequestContentPart
- agent::AgentResponseContentPart
- agent::AgentResponseMessage
- agent::AgentSlidePage
- agent::AgentUsage
- agent::NonStreaming
- agent::Streaming
- batches::BatchCancelRequest
- batches::BatchCreateBody
- batches::BatchCreateRequest
- batches::BatchGetRequest
- batches::BatchItem
- batches::BatchListQuery
- batches::BatchListRequest
- batches::BatchListResponse
- client::config::AdditionalHeader
- client::config::HttpTransportConfig
- client::config::HttpTransportConfigBuilder
- client::config::ZaiClient
- client::config::ZaiClientBuilder
- client::endpoint::EndpointConfig
- client::endpoint::EndpointConfigBuilder
- file::FileContentRequest
- file::FileDeleteRequest
- file::FileDeleteResponse
- file::FileListQuery
- file::FileListRequest
- file::FileListResponse
- file::FileObject
- file::FileParseSyncRequest
- file::FileUploadRequest
- knowledge::DocumentDeleteRequest
- knowledge::DocumentFailInfo
- knowledge::DocumentGetRequest
- knowledge::DocumentImageItem
- knowledge::DocumentImageListData
- knowledge::DocumentImageListRequest
- knowledge::DocumentItem
- knowledge::DocumentListData
- knowledge::DocumentListQuery
- knowledge::DocumentListRequest
- knowledge::DocumentReembedBody
- knowledge::DocumentReembedRequest
- knowledge::DocumentUploadData
- knowledge::DocumentUploadFailedInfo
- knowledge::DocumentUploadOptions
- knowledge::DocumentUploadRequest
- knowledge::DocumentUploadSuccessInfo
- knowledge::DocumentUrlUploadBody
- knowledge::DocumentUrlUploadData
- knowledge::DocumentUrlUploadDetail
- knowledge::DocumentUrlUploadFailedInfo
- knowledge::DocumentUrlUploadRequest
- knowledge::DocumentUrlUploadSuccessInfo
- knowledge::KnowledgeCapacityData
- knowledge::KnowledgeCapacityRequest
- knowledge::KnowledgeCreateBody
- knowledge::KnowledgeCreateData
- knowledge::KnowledgeCreateRequest
- knowledge::KnowledgeDeleteRequest
- knowledge::KnowledgeGetRequest
- knowledge::KnowledgeItem
- knowledge::KnowledgeListData
- knowledge::KnowledgeListQuery
- knowledge::KnowledgeListRequest
- knowledge::KnowledgeOperationResponse
- knowledge::KnowledgeResponse
- knowledge::KnowledgeSearchBody
- knowledge::KnowledgeSearchMetadata
- knowledge::KnowledgeSearchRequest
- knowledge::KnowledgeSearchResponse
- knowledge::KnowledgeSearchResult
- knowledge::KnowledgeUpdateBody
- knowledge::KnowledgeUpdateRequest
- knowledge::KnowledgeUsageCounts
- mcp::AnalyzeImageRequest
- mcp::AnalyzeVideoRequest
- mcp::AnalyzeVisualizationRequest
- mcp::DiagnoseErrorRequest
- mcp::ExtractTextRequest
- mcp::McpClient
- mcp::McpTextResponse
- mcp::ReadRepoFileRequest
- mcp::RepoStructureRequest
- mcp::SearchDocRequest
- mcp::UiDiffRequest
- mcp::UiToArtifactRequest
- mcp::UnderstandDiagramRequest
- mcp::WebReaderRequest
- mcp::WebReaderResponse
- mcp::WebSearchRequest
- mcp::WebSearchResponse
- mcp::WebSearchResult
- model::async_chat::AsyncChatCompletion
- model::async_chat_get::AsyncChatTaskResult
- model::async_chat_get::AsyncImageResultItem
- model::async_chat_get::AsyncImageTaskResult
- model::async_chat_get::AsyncResponse
- model::async_chat_get::AsyncTaskGetRequest
- model::async_chat_get::AsyncTaskState
- model::async_chat_get::AsyncVideoTaskResult
- model::audio_to_text::AudioToTextBody
- model::audio_to_text::AudioToTextRequest
- model::audio_to_text::AudioToTextResponse
- model::audio_to_text::GlmAsr
- model::audio_to_text::SpeechToTextEvent
- model::audio_to_text::SpeechToTextStream
- model::chat::ChatCompletion
- model::chat::ChatStream
- model::chat_base_request::ChatBody
- model::chat_base_response::AudioContent
- model::chat_base_response::ChatCompletionResponse
- model::chat_base_response::Choice
- model::chat_base_response::ContentFilterInfo
- model::chat_base_response::MCPInputSchema
- model::chat_base_response::MCPMessage
- model::chat_base_response::MCPTool
- model::chat_base_response::Message
- model::chat_base_response::MessageContentPart
- model::chat_base_response::PromptTokensDetails
- model::chat_base_response::ToolCallMessage
- model::chat_base_response::ToolFunction
- model::chat_base_response::Usage
- model::chat_base_response::VideoResultItem
- model::chat_base_response::WebSearchInfo
- model::chat_message_types::Audio
- model::chat_message_types::FileUrlInfo
- model::chat_message_types::FunctionParams
- model::chat_message_types::ImageUrlInfo
- model::chat_message_types::InputAudioData
- model::chat_message_types::ToolCall
- model::chat_message_types::VideoUrlInfo
- model::chat_models::GLM4_1v_thinking_flash
- model::chat_models::GLM4_1v_thinking_flashx
- model::chat_models::GLM4_5_air
- model::chat_models::GLM4_5_airx
- model::chat_models::GLM4_5_flash
- model::chat_models::GLM4_6
- model::chat_models::GLM4_6v
- model::chat_models::GLM4_6v_flash
- model::chat_models::GLM4_6v_flashx
- model::chat_models::GLM4_7
- model::chat_models::GLM4_7_flash
- model::chat_models::GLM4_7_flashx
- model::chat_models::GLM4_flash_250414
- model::chat_models::GLM4_flashx_250414
- model::chat_models::GLM4_voice
- model::chat_models::GLM4v_flash
- model::chat_models::GLM5
- model::chat_models::GLM5V_turbo
- model::chat_models::GLM5_1
- model::chat_models::GLM5_2
- model::chat_models::GLM5_turbo
- model::chat_models::GLM_realtime_air
- model::chat_models::GLM_realtime_flash
- model::chat_models::autoglm_phone
- model::chat_stream_response::ChatStreamResponse
- model::chat_stream_response::Delta
- model::chat_stream_response::StreamChoice
- model::chat_stream_response::StreamToolCall
- model::chat_stream_response::StreamToolFunction
- model::gen_image::CogView3Flash
- model::gen_image::CogView4
- model::gen_image::CogView4_250304
- model::gen_image::GlmImage
- model::gen_image::ImageContentFilterInfo
- model::gen_image::ImageDataItem
- model::gen_image::ImageGenBody
- model::gen_image::ImageGenRequest
- model::gen_image::ImageResponse
- model::gen_video_async::CogVideoX3
- model::gen_video_async::VideoBody
- model::gen_video_async::VideoGenRequest
- model::moderation::Moderation
- model::moderation::ModerationRequest
- model::moderation::ModerationResponse
- model::moderation::ModerationResult
- model::moderation::ModerationTextItem
- model::moderation::ModerationTextUsage
- model::moderation::ModerationUsage
- model::moderation::MultimediaInput
- model::ocr::Location
- model::ocr::OcrBody
- model::ocr::OcrRequest
- model::ocr::OcrResponse
- model::ocr::Probability
- model::ocr::WordsResultItem
- model::sse_parser::SseEventParser
- model::text_embedded::EmbeddingBody
- model::text_embedded::EmbeddingData
- model::text_embedded::EmbeddingRequest
- model::text_embedded::EmbeddingResponse
- model::text_embedded::EmbeddingUsage
- model::text_rerank::RerankBody
- model::text_rerank::RerankRequest
- model::text_rerank::RerankResponse
- model::text_rerank::RerankResult
- model::text_rerank::RerankUsage
- model::text_to_audio::GlmTts
- model::text_to_audio::TextToAudioBody
- model::text_to_audio::TextToAudioRequest
- model::text_to_audio::TextToAudioStream
- model::text_tokenizer::TokenizerBody
- model::text_tokenizer::TokenizerRequest
- model::text_tokenizer::TokenizerResponse
- model::text_tokenizer::TokenizerUsage
- model::tools::Function
- model::tools::MCP
- model::tools::Retrieval
- model::tools::ThinkingType
- model::tools::WebSearch
- model::traits::StreamOff
- model::traits::StreamOn
- model::voice_clone::GlmTtsClone
- model::voice_clone::VoiceCloneBody
- model::voice_clone::VoiceCloneRequest
- model::voice_clone::VoiceCloneResponse
- model::voice_delete::VoiceDeleteBody
- model::voice_delete::VoiceDeleteRequest
- model::voice_delete::VoiceDeleteResponse
- model::voice_list::VoiceItem
- model::voice_list::VoiceListQuery
- model::voice_list::VoiceListRequest
- model::voice_list::VoiceListResponse
- realtime::client::RealtimeClient
- realtime::events::RealtimeConversation
- realtime::events::RealtimeRateLimit
- realtime::events::RealtimeSessionInfo
- realtime::events::ServerErrorBody
- realtime::protocol::BetaFields
- realtime::protocol::GreetingConfig
- realtime::protocol::InputAudioNoiseReduction
- realtime::protocol::ItemContent
- realtime::protocol::RealtimeConversationItem
- realtime::protocol::RealtimeResponse
- realtime::protocol::RealtimeTool
- realtime::protocol::RealtimeUsage
- realtime::protocol::SessionConfig
- realtime::protocol::TokenDetails
- realtime::protocol::TurnDetection
- realtime::session::RealtimeAudioChunk
- realtime::session::RealtimeSession
- realtime::session::SessionBuilder
- realtime::transport::TungsteniteTransport
- services::applications::ApplicationConversationCreateData
- services::applications::ApplicationConversationCreateRequest
- services::applications::ApplicationDocumentInfo
- services::applications::ApplicationDocumentSlices
- services::applications::ApplicationEnvelope
- services::applications::ApplicationFileStatItem
- services::applications::ApplicationFileStatsRequest
- services::applications::ApplicationFileUploadData
- services::applications::ApplicationFileUploadFailInfo
- services::applications::ApplicationFileUploadRequest
- services::applications::ApplicationFileUploadSuccessInfo
- services::applications::ApplicationHistoryData
- services::applications::ApplicationHistoryRequest
- services::applications::ApplicationInputTemplate
- services::applications::ApplicationInvokeChoice
- services::applications::ApplicationInvokeContent
- services::applications::ApplicationInvokeDelta
- services::applications::ApplicationInvokeError
- services::applications::ApplicationInvokeEvent
- services::applications::ApplicationInvokeMessage
- services::applications::ApplicationInvokeMessages
- services::applications::ApplicationInvokeRequest
- services::applications::ApplicationInvokeResponse
- services::applications::ApplicationInvokeUsage
- services::applications::ApplicationMessageData
- services::applications::ApplicationSliceImage
- services::applications::ApplicationSliceInfo
- services::applications::ApplicationSliceInfoData
- services::applications::ApplicationSliceInfoRequest
- services::applications::ApplicationSlicePosition
- services::applications::ApplicationToolCallsData
- services::applications::ApplicationVariable
- services::applications::ApplicationVariablesRequest
- services::assistants::AssistantContentPart
- services::assistants::AssistantConversation
- services::assistants::AssistantConversationListRequest
- services::assistants::AssistantConversationListResponse
- services::assistants::AssistantConversationPage
- services::assistants::AssistantConversationUsage
- services::assistants::AssistantExtraParameters
- services::assistants::AssistantImageUrl
- services::assistants::AssistantInfo
- services::assistants::AssistantInvokeChoice
- services::assistants::AssistantInvokeRequest
- services::assistants::AssistantInvokeResponse
- services::assistants::AssistantListRequest
- services::assistants::AssistantListResponse
- services::assistants::AssistantMcpCall
- services::assistants::AssistantMcpInputSchema
- services::assistants::AssistantMcpTool
- services::assistants::AssistantMessage
- services::assistants::AssistantResponseAudio
- services::assistants::AssistantResponseContentPart
- services::assistants::AssistantResponseFunctionCall
- services::assistants::AssistantResponseMessage
- services::assistants::AssistantResponseToolCall
- services::assistants::AssistantTag
- services::assistants::AssistantTranslationParameters
- services::assistants::AssistantUsage
- services::images::AsyncImageGenerationRequest
- services::tools::DataInfo
- services::tools::LayoutDetail
- services::tools::LayoutParsingRequest
- services::tools::LayoutParsingResponse
- services::tools::LayoutPromptTokensDetails
- services::tools::LayoutUsage
- services::tools::PageInfo
- services::tools::ReaderExternalResources
- services::tools::ReaderMetadata
- services::tools::ReaderRequest
- services::tools::ReaderResponse
- services::tools::ReaderResult
- services::tools::ReaderStylesheet
- tool::file_parser_create::FileParseRequest
- tool::file_parser_create::FileParserCreateResponse
- tool::file_parser_result::FileParseResultRequest
- tool::file_parser_result::FileParseResultResponse
- tool::web_search::SearchIntent
- tool::web_search::SearchResult
- tool::web_search::WebSearchBody
- tool::web_search::WebSearchRequest
- tool::web_search::WebSearchResponse
- toolkits::CacheStats
- toolkits::core::FunctionTool
- toolkits::core::FunctionToolBuilder
- toolkits::core::ToolMetadata
- toolkits::error::ErrorContext
- toolkits::executor::ExecutionConfig
- toolkits::executor::ExecutionResult
- toolkits::executor::ExecutorBuilder
- toolkits::executor::RetryConfig
- toolkits::executor::ToolExecutor
- toolkits::llm::LlmToolCall
- toolkits::rmcp_kits::McpCallSpec
- toolkits::rmcp_kits::McpToolCaller
- usage::CodingPlanQuotaLimit
- usage::CodingPlanQuotaSummary
- usage::CodingPlanUsageData
- usage::CodingPlanUsageDetail
- usage::CodingPlanUsageRequest
- usage::CodingPlanUsageResponse
- usage::CodingPlanUsageSummary
Enums
- agent::AgentAsyncResult
- agent::AgentAsyncStatus
- agent::AgentContent
- agent::AgentConversationResponse
- agent::AgentId
- agent::AgentInvokeResponse
- agent::AgentRequestContentType
- agent::AgentResponseContent
- agent::AgentResponseContentType
- agent::AgentRole
- batches::BatchEndpoint
- batches::BatchListObject
- client::config::RetryOverride
- client::endpoint::ApiFamily
- client::error::ErrorCategory
- client::error::RealtimeErrorKind
- client::error::ZaiError
- file::FileListObject
- file::FileListPurpose
- file::FileObjectKind
- file::FileOrder
- file::FileParseSyncFileType
- file::FileUploadPurpose
- knowledge::BackgroundColor
- knowledge::DocumentSliceType
- knowledge::EmbeddingId
- knowledge::KnowledgeIcon
- knowledge::KnowledgeRecallMethod
- knowledge::KnowledgeRerankModel
- mcp::McpRegion
- mcp::RepositoryLanguage
- mcp::SearchContentSize
- mcp::SearchLocation
- mcp::SearchRecency
- mcp::UiArtifactOutput
- mcp::WebReaderFormat
- model::async_chat_get::AsyncTaskResult
- model::chat_base_response::MCPCallType
- model::chat_base_response::MCPInputType
- model::chat_base_response::MessageContent
- model::chat_base_response::MessageContentPartType
- model::chat_base_response::TaskStatus
- model::chat_message_types::TextMessage
- model::chat_message_types::ToolCallType
- model::chat_message_types::VisionMessage
- model::chat_message_types::VisionRichContent
- model::chat_message_types::VoiceFormat
- model::chat_message_types::VoiceMessage
- model::chat_message_types::VoiceRichContent
- model::chat_stream_response::StreamToolCallType
- model::gen_image::ImageContentFilterRole
- model::gen_image::ImageQuality
- model::gen_image::ImageSize
- model::gen_video_async::Fps
- model::gen_video_async::ImageUrl
- model::gen_video_async::VideoDuration
- model::gen_video_async::VideoQuality
- model::gen_video_async::VideoSize
- model::moderation::MediaType
- model::moderation::ModerationInput
- model::moderation::ModerationItem
- model::moderation::ModerationModel
- model::moderation::RiskLevel
- model::ocr::OcrLanguageType
- model::ocr::OcrStatus
- model::ocr::OcrToolType
- model::text_embedded::EmbeddingDimensions
- model::text_embedded::EmbeddingInput
- model::text_embedded::EmbeddingModel
- model::text_embedded::EmbeddingObjectKind
- model::text_embedded::ResponseObjectKind
- model::text_rerank::RerankModel
- model::text_to_audio::TtsAudioFormat
- model::text_to_audio::TtsEncodeFormat
- model::text_to_audio::Voice
- model::text_tokenizer::TokenizerMessage
- model::text_tokenizer::TokenizerModel
- model::tools::MCPTransportType
- model::tools::ReasoningEffort
- model::tools::ResponseFormat
- model::tools::ResultSequence
- model::tools::ThinkingMode
- model::tools::ToolChoice
- model::tools::Tools
- model::voice_list::VoiceType
- realtime::audio::InputAudioFormat
- realtime::audio::OutputAudioFormat
- realtime::client::AuthMode
- realtime::events::ClientEvent
- realtime::events::ServerEvent
- realtime::protocol::ChatMode
- realtime::protocol::ItemType
- realtime::protocol::NoiseReductionType
- realtime::protocol::RealtimeModality
- realtime::protocol::RealtimeVoice
- realtime::protocol::TurnDetectionType
- realtime::transport::WsMessage
- services::assistants::AssistantContentType
- services::assistants::AssistantId
- services::assistants::AssistantMcpCallType
- services::assistants::AssistantMcpSchemaType
- services::assistants::AssistantMessageContent
- services::assistants::AssistantMessageRole
- services::assistants::AssistantModel
- services::assistants::AssistantResponseContent
- services::assistants::AssistantResponseContentType
- services::images::AsyncImageQuality
- services::tools::LayoutLabel
- tool::file_parser_create::FileType
- tool::file_parser_create::ToolType
- tool::file_parser_result::FormatType
- tool::file_parser_result::ParserStatus
- tool::web_search::ContentSize
- tool::web_search::SearchEngine
- tool::web_search::SearchIntentKind
- tool::web_search::SearchRecencyFilter
- toolkits::error::ToolError
- usage::CodingPlanQuotaKind
Traits
- agent::StreamMode
- model::traits::AsyncChat
- model::traits::AudioToText
- model::traits::Bounded
- model::traits::Chat
- model::traits::ChatRequestModel
- model::traits::ChatToolSupport
- model::traits::ImageGen
- model::traits::ModelName
- model::traits::ReasoningEffortEnable
- model::traits::ResponseFormatEnable
- model::traits::StreamState
- model::traits::TextToAudio
- model::traits::ThinkEnable
- model::traits::ToolStreamEnable
- model::traits::VideoGen
- model::traits::VoiceClone
- model::traits::WatermarkEnable
- realtime::RealtimeModel
- realtime::transport::RealtimeTransport
- toolkits::core::DynTool
- toolkits::prelude::Deserialize
- toolkits::prelude::Serialize
Attribute Macros
Derive Macros
Functions
- client::error::contains_sensitive_info
- client::error::mask_api_key
- client::error::mask_sensitive_info
- client::error::validate_api_key
- model::model_validate::validate_json_schema
- model::model_validate::validate_json_schema_value
- model::sse_parser::extract_sse_data_lines
- realtime::audio::decode_base64
- realtime::audio::encode_base64
- realtime::audio::encode_jpeg_frame_base64
- realtime::audio::encode_wav_pcm_base64
- realtime::jwt::authorization_header
- realtime::jwt::generate
- toolkits::core::conversions::from_json_bool
- toolkits::core::conversions::from_json_f64
- toolkits::core::conversions::from_json_i32
- toolkits::core::conversions::from_json_string
- toolkits::core::conversions::to_json
- toolkits::error::error_context
- toolkits::llm::parse_first_tool_call
- toolkits::llm::parse_tool_calls
- toolkits::llm::parse_tool_calls_from_message
- toolkits::rmcp_kits::call_mcp_tool
- toolkits::rmcp_kits::call_mcp_tools_collect
- toolkits::rmcp_kits::call_tool_result_to_json
- toolkits::rmcp_kits::execute_tool_calls_as_messages
- toolkits::rmcp_kits::extract_final_text
- toolkits::rmcp_kits::mcp_tool_to_function
- toolkits::rmcp_kits::mcp_tools_to_functions
- toolkits::rmcp_kits::run_mcp_tool_roundtrip
- usage::query
- usage::query_summary
Type Aliases
- batches::BatchCancelResponse
- batches::BatchCreateResponse
- batches::BatchGetResponse
- client::error::ZaiResult
- file::ByteStream
- file::FileResponse
- file::FileUploadResponse
- knowledge::DocumentDeleteResponse
- knowledge::DocumentGetResponse
- knowledge::DocumentImageListResponse
- knowledge::DocumentListResponse
- knowledge::DocumentReembedResponse
- knowledge::DocumentUploadResponse
- knowledge::DocumentUrlUploadResponse
- knowledge::KnowledgeCapacityResponse
- knowledge::KnowledgeCreateResponse
- knowledge::KnowledgeDeleteResponse
- knowledge::KnowledgeGetResponse
- knowledge::KnowledgeListResponse
- knowledge::KnowledgeUpdateResponse
- model::async_chat_get::AsyncTaskResponse
- services::applications::ApplicationConversationCreateResponse
- services::applications::ApplicationFileStatsResponse
- services::applications::ApplicationFileUploadResponse
- services::applications::ApplicationHistoryResponse
- services::applications::ApplicationSliceInfoResponse
- services::applications::ApplicationVariablesResponse
- toolkits::core::ToolHandler
- toolkits::error::ToolResult