List of all items
Structs
- context::AgentCtx
- context::AgentInfo
- context::BaseCtx
- context::CompletionRunner
- context::CompletionStream
- context::EngineCard
- context::RemoteAgent
- context::RemoteEngineArgs
- context::RemoteEngines
- context::RemoteTool
- context::TEEClient
- context::TEEClientBuilder
- context::Web3Client
- context::mock::MockCanisterCaller
- engine::AgentInfo
- engine::EchoEngineInfo
- engine::Engine
- engine::EngineBuilder
- engine::Hooks
- extension::extractor::Extractor
- extension::extractor::SubmitTool
- extension::fetch::FetchWebResourcesArgs
- extension::fetch::FetchWebResourcesTool
- extension::google::GoogleSearchTool
- extension::google::SearchArgs
- extension::google::SearchResultItem
- management::BaseManagement
- memory::Conversation
- memory::ConversationRef
- memory::ConversationState
- memory::GetResourceContentArgs
- memory::GetResourceContentTool
- memory::KIPLogs
- memory::ListConversationsArgs
- memory::ListConversationsTool
- memory::MemoryManagement
- memory::MemoryTool
- memory::SearchConversationsArgs
- memory::SearchConversationsTool
- model::MockImplemented
- model::Model
- model::NotImplemented
- model::Proxy
- model::cohere::ApiVersion
- model::cohere::BilledUnits
- model::cohere::Client
- model::cohere::EmbeddingModel
- model::cohere::EmbeddingResponse
- model::cohere::Embeddings
- model::cohere::Meta
- model::deepseek::Choice
- model::deepseek::Client
- model::deepseek::CompletionModel
- model::deepseek::CompletionResponse
- model::deepseek::Function
- model::deepseek::MessageInput
- model::deepseek::MessageOutput
- model::deepseek::ToolCallOutput
- model::deepseek::ToolDefinition
- model::deepseek::Usage
- model::gemini::Client
- model::gemini::CompletionModel
- model::gemini::types::Candidate
- model::gemini::types::CitationMetadata
- model::gemini::types::CitationSource
- model::gemini::types::CodeExecution
- model::gemini::types::Content
- model::gemini::types::FunctionCallingConfig
- model::gemini::types::FunctionDeclaration
- model::gemini::types::GenerateContentRequest
- model::gemini::types::GenerateContentResponse
- model::gemini::types::GenerationConfig
- model::gemini::types::Part
- model::gemini::types::PromptFeedback
- model::gemini::types::SatisfyRating
- model::gemini::types::ThinkingConfig
- model::gemini::types::ToolConfig
- model::gemini::types::UsageMetadata
- model::kimi::Choice
- model::kimi::Client
- model::kimi::CompletionModel
- model::kimi::CompletionResponse
- model::kimi::Function
- model::kimi::MessageInput
- model::kimi::MessageOutput
- model::kimi::ToolCallOutput
- model::kimi::ToolDefinition
- model::kimi::Usage
- model::openai::Choice
- model::openai::Client
- model::openai::CompletionModel
- model::openai::CompletionModelV2
- model::openai::CompletionResponse
- model::openai::EmbeddingData
- model::openai::EmbeddingModel
- model::openai::EmbeddingResponse
- model::openai::Function
- model::openai::MessageInput
- model::openai::MessageOutput
- model::openai::ToolCallOutput
- model::openai::ToolDefinition
- model::openai::Usage
- model::openai::types::AdditionalParameters
- model::openai::types::CompletionRequest
- model::openai::types::CompletionResponse
- model::openai::types::IncompleteDetailsReason
- model::openai::types::InputAudio
- model::openai::types::Reasoning
- model::openai::types::ResponseError
- model::openai::types::ResponsesUsage
- model::openai::types::StructuredOutputsInput
- model::openai::types::TextConfig
- model::openai::types::ToolDefinition
- model::xai::Choice
- model::xai::Client
- model::xai::CompletionModel
- model::xai::CompletionResponse
- model::xai::Function
- model::xai::MessageInput
- model::xai::MessageOutput
- model::xai::ToolCallOutput
- model::xai::ToolDefinition
- model::xai::Usage
- store::InMemory
- store::LocalFileSystem
- store::MockImplemented
- store::NotImplemented
- store::Store
- store::VectorStore
Enums
- context::Web3SDK
- management::Visibility
- memory::ConversationStatus
- memory::MemoryToolArgs
- model::gemini::types::BlockReason
- model::gemini::types::FinishReason
- model::gemini::types::FunctionCallingMode
- model::gemini::types::HarmCategory
- model::gemini::types::HarmProbability
- model::gemini::types::PartKind
- model::gemini::types::Role
- model::gemini::types::Tool
- model::openai::types::ContentItem
- model::openai::types::MessageItem
- model::openai::types::OpenAIServiceTier
- model::openai::types::ReasoningContent
- model::openai::types::ReasoningEffort
- model::openai::types::ReasoningSummary
- model::openai::types::ReasoningSummaryLevel
- model::openai::types::ResponseStatus
- model::openai::types::TextFormat
- model::openai::types::TruncationStrategy
Traits
- context::Web3ClientFeatures
- engine::Hook
- extension::extractor::Deserialize
- extension::extractor::DeserializeOwned
- extension::extractor::Serialize
- management::Management
- model::CompletionFeaturesDyn
- model::EmbeddingFeaturesDyn
- store::ObjectStore
- store::ObjectStoreExt
- store::VectorSearchFeaturesDyn
Derive Macros
Functions
- json_convert_rfc3339_timestamp
- json_set_unix_ms_timestamp
- model::openai::types::message_from
- model::openai::types::message_into
- model::request_client_builder
- rand_bytes
- rand_number
- rfc3339_datetime
- rfc3339_datetime_now
- unix_ms
Statics
- APP_USER_AGENT
- context::DYNAMIC_REMOTE_ENGINES
- management::SYSTEM_PATH
- memory::FUNCTION_DEFINITION
- model::deepseek::DEEKSEEK_R1
- model::deepseek::DEEKSEEK_V3
- model::gemini::GEMINI_2_5_FLASH
- model::gemini::GEMINI_2_5_PRO
- model::kimi::KIMI_K2
- model::xai::GROK_BETA
Constants
- ANONYMOUS
- model::cohere::EMBED_ENGLISH_LIGHT_V3
- model::cohere::EMBED_ENGLISH_V3
- model::cohere::EMBED_MULTILINGUAL_LIGHT_V3
- model::cohere::EMBED_MULTILINGUAL_V3
- model::openai::O1
- model::openai::O3_MINI
- model::openai::TEXT_EMBEDDING_3_LARGE
- model::openai::TEXT_EMBEDDING_3_SMALL
- model::openai::TEXT_EMBEDDING_ADA_002
- store::MAX_STORE_OBJECT_SIZE