-
Notifications
You must be signed in to change notification settings - Fork 0
/
worker-configuration.d.ts
40 lines (39 loc) · 1.1 KB
/
worker-configuration.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// Generated by Wrangler by running `wrangler types`
interface Env {
CHAT_HISTORY: KVNamespace;
EMBEDDING_PROVIDER: "bedrock";
ACCESS_TOKEN: string;
OPENWEATHERMAP_API_KEY: string;
ANTHROPIC_API_KEY: string;
GROK_API_KEY: string;
HUGGINGFACE_TOKEN: string;
PERPLEXITY_API_KEY: string;
REPLICATE_API_TOKEN: string;
WEBHOOK_SECRET: string;
ASSETS_BUCKET_ACCESS_KEY_ID: string;
ASSETS_BUCKET_SECRET_ACCESS_KEY: string;
MISTRAL_API_KEY: string;
OPENROUTER_API_KEY: string;
AI_GATEWAY_TOKEN: string;
BEDROCK_AWS_ACCESS_KEY: string;
BEDROCK_AWS_SECRET_KEY: string;
ACCOUNT_ID: string;
BEDROCK_GUARDRAIL_ID: string;
BEDROCK_GUARDRAIL_VERSION: string;
GUARDRAILS_ENABLED: string;
GUARDRAILS_PROVIDER: string;
OPENAI_API_KEY: string;
GOOGLE_STUDIO_API_KEY: string;
BEDROCK_KNOWLEDGE_BASE_ID: string;
BEDROCK_KNOWLEDGE_BASE_CUSTOM_DATA_SOURCE_ID: string;
ELEVENLABS_API_KEY: string;
DEEPGRAM_API_KEY: string;
GROQ_API_KEY: string;
ANALYTICS_API_KEY: string;
ASSETS_BUCKET: R2Bucket;
DB: D1Database;
ANALYTICS: AnalyticsEngineDataset;
RATE_LIMITER: RateLimit;
VECTOR_DB: VectorizeIndex;
AI: Ai;
}