List of all items
Structs
- agent::agent_core::AgentResponse
- agent::agent_core::DeepseekAgent
- agent::agent_core::ToolCallEvent
- agent::stream::AgentStream
- api::client::ApiClient
- api::request::ApiRequest
- conversation::deepseek::DeepseekConversation
- conversation::summarizer::TokenBasedSummarizer
- raw::request::chat_completion::ChatCompletionRequest
- raw::request::message::FunctionCall
- raw::request::message::Message
- raw::request::message::ToolCall
- raw::request::response_format::ResponseFormat
- raw::request::stream_options::StreamOptions
- raw::request::thinking::Thinking
- raw::request::tool::Function
- raw::request::tool::Tool
- raw::request::tool_choice::FunctionName
- raw::request::tool_choice::ToolChoiceObject
- raw::response::non_streaming::chat_completion_response::ChatCompletionResponse
- raw::response::non_streaming::choice::Choice
- raw::response::non_streaming::logprobs::Logprobs
- raw::response::non_streaming::logprobs::TokenLogprob
- raw::response::non_streaming::logprobs::TopLogprob
- raw::response::non_streaming::usage::CompletionTokensDetails
- raw::response::non_streaming::usage::Usage
- raw::response::streaming::chat_completion_chunk::ChatCompletionChunk
- raw::response::streaming::chunk_choice::ChunkChoice
- raw::response::streaming::delta::Delta
- raw::response::streaming::delta::DeltaFunctionCall
- raw::response::streaming::delta::DeltaToolCall
Enums
- error::ApiError
- raw::request::message::Role
- raw::request::message::ToolType
- raw::request::model::Model
- raw::request::response_format::ResponseFormatType
- raw::request::stop::Stop
- raw::request::thinking::ThinkingType
- raw::request::tool_choice::ToolChoice
- raw::request::tool_choice::ToolChoiceType
- raw::response::non_streaming::finish_reason::FinishReason
- raw::response::non_streaming::object_type::ObjectType
- raw::response::streaming::chunk_object_type::ChunkObjectType
Traits
- conversation::Conversation
- conversation::summarizer::Summarizer
- tool_trait::JsonSchema
- tool_trait::Tool