Skip to main content

Crate venice_e2ee_proxy

Crate venice_e2ee_proxy 

Source
Expand description

Library surface for the Venice E2EE OpenAI-compatible proxy.

Exposes modules for the local HTTP proxy, Venice upstream client, E2EE, attestation, sessions, OpenAI-compatible formatting, and tool-call emulation.

Modulesยง

attestation
Attestation fetch, verification policy, and fail-closed checks.
config
Configuration loading and validation.
e2ee
Venice E2EE encryption/decryption codec.
http
HTTP server, route wiring, shared headers, and route errors.
keys
Startup proxy-instance key management.
openai
OpenAI-compatible request and response formatting.
sessions
Per-agent-session lifecycle and attestation/model-key state.
tools
OpenAI-style tool-call emulation.
venice
Venice upstream API client and model mapping.