Operations
Configure the SDK client
Client configuration is environment-driven. Router, hybrid search, and SLM URLs are server-side only.Client environment
NEOSYNTROPY_API_URL
Base API URL. The SDK normalizes to …/api/v1.
NEOSYNTROPY_API_KEY
nsk_… key with framework:invoke (and telemetry:write for observers).
NEOSYNTROPY_PROJECT_ID
Sent as X-NeoSyntropy-Project-ID for project-scoped telemetry.
NEOSYNTROPY_ACCESS_TOKEN
Alternative to API key for user JWT auth.
.envdotenv
NEOSYNTROPY_API_URL=https://api.neosyntropy.com
NEOSYNTROPY_API_KEY=nsk_...
NEOSYNTROPY_PROJECT_ID=your-project-idServer-side (not client-facing)
FRAMEWORK_ROUTER_*, FRAMEWORK_SEMANTIC_NODE_HYBRID_*, and FRAMEWORK_SLM_* configure upstream inference services on the backend. Application clients do not set these.
Client vars from BackendClient.from_env(); server vars from neo_syntropy_backend .env.example.