List of all items
Structs
- attestation::AttestationNonce
- attestation::AttestationVerifier
- attestation::NvidiaVerificationSummary
- attestation::TdxVerificationSummary
- attestation::VerifiedAttestation
- config::AttestationConfig
- config::E2eeConfig
- config::KeysConfig
- config::LoggingConfig
- config::ProxyConfig
- config::ServerConfig
- config::SessionConfig
- config::SessionHeadersConfig
- config::ToolsConfig
- config::VeniceConfig
- e2ee::ContentEncryptionKey
- e2ee::E2eeCodec
- e2ee::EncryptedPayload
- e2ee::Nonce
- http::AppState
- http::ProxyMetadataHeaders
- keys::ProxyInstanceKey
- openai::ErrorObject
- openai::ErrorResponse
- openai::ModelCapabilities
- openai::ModelInfo
- openai::ModelListResponse
- openai::ModelMeta
- openai::ModelObject
- openai::VeniceModelMetadata
- openai::chat::ChatCompletionRequest
- openai::chat::ChatToolFunctionDefinition
- openai::chat::JsonSchema
- openai::chat::NormalizedChatMessage
- openai::chat::OpenAiPassthroughFields
- openai::chat::OpenAiStreamOptions
- openai::chat::PreparedVeniceChatRequest
- openai::chat::ReasoningOptions
- openai::chat::VeniceE2eeChatRequest
- openai::chat::VeniceParameters
- openai::chat::VeniceStreamOptions
- sessions::AttestedModelState
- sessions::SessionContext
- sessions::SessionManager
- sessions::SessionRequest
- sessions::SessionResolution
- tools::ToolCallValidationError
- tools::ToolEmulationContext
- tools::ValidatedToolCall
- venice::VeniceClient
Enums
- attestation::AttestationError
- attestation::AttestationFailureCode
- attestation::NvidiaVerificationStatus
- config::AttestationMode
- config::ConfigError
- config::NvidiaRequirement
- config::SessionFallbackScope
- config::ToolMode
- e2ee::E2eeCodecError
- http::ChatStreamError
- http::ProxyError
- openai::chat::ChatConstructionError
- openai::chat::ChatRequestError
- openai::chat::ChatToolChoice
- openai::chat::ChatToolDefinition
- openai::chat::StopSequence
- sessions::SessionError
- sessions::SessionExpirationReason
- sessions::SessionScope
- tools::ToolOutputClassification
- venice::VeniceClientError
Functions
- http::apply_error_headers
- http::router
- http::router_with_venice_client
- http::serve
- tools::generate_tool_call_id
Constants
- e2ee::AES_256_KEY_LEN
- e2ee::AES_GCM_TAG_LEN
- e2ee::EPHEMERAL_PUBLIC_KEY_LEN
- e2ee::MIN_PACKED_PAYLOAD_LEN
- e2ee::NONCE_LEN
- e2ee::PACKED_PREFIX_LEN
- http::HEADER_PROXY_ATTESTATION_MODE
- http::HEADER_PROXY_ATTESTED_MODEL
- http::HEADER_PROXY_E2EE
- http::HEADER_PROXY_ERROR_CODE
- http::HEADER_PROXY_KEY_BINDING
- http::HEADER_PROXY_NVIDIA_VERIFIED
- http::HEADER_PROXY_SESSION_ID
- http::HEADER_PROXY_SESSION_SCOPE
- http::HEADER_PROXY_TDX_DEBUG
- http::HEADER_PROXY_TDX_VERIFIED
- http::HEADER_PROXY_TEE_PROVIDER
- http::HEADER_PROXY_TOOL_MODE
- http::HEADER_PROXY_TOOL_RETRIES
- venice::HEADER_VENICE_TEE_CLIENT_PUB_KEY
- venice::HEADER_VENICE_TEE_MODEL_PUB_KEY
- venice::HEADER_VENICE_TEE_SIGNING_ALGO