# You only need to fill in the values when running the examples, see examples/

# For using GPT on OpenAI
OPENAI_API_KEY=

# For using Claude on Anthropic
ANTHROPIC_API_KEY=

# For using Mistral
MISTRAL_API_KEY=

# For using Cohere
COHERE_API_KEY=

# For using Voyage
VOYAGE_API_KEY=

# For using Replicate
REPLICATE_API_KEY=

# For using Ollama
OLLAMA_HOST_URL=http://localhost:11434
OLLAMA_LLM=llama3.2
OLLAMA_EMBEDDINGS=nomic-embed-text
OLLAMA_API_KEY=

# For using Docker Model Runner
DOCKER_MODEL_RUNNER_HOST_URL=http://127.0.0.1:12434

# For using GPT on Azure
AZURE_OPENAI_BASEURL=
AZURE_OPENAI_KEY=
AZURE_OPENAI_GPT_DEPLOYMENT=
AZURE_OPENAI_GPT_API_VERSION=
AZURE_OPENAI_EMBEDDINGS_DEPLOYMENT=
AZURE_OPENAI_EMBEDDINGS_API_VERSION=
AZURE_OPENAI_WHISPER_DEPLOYMENT=
AZURE_OPENAI_WHISPER_API_VERSION=

# For using Llama on Azure
AZURE_LLAMA_BASEURL=
AZURE_LLAMA_KEY=

# For using Bedrock and S3 Vectors
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=

# For S3 Vectors (store)
S3_VECTORS_BUCKET=

# Hugging Face Access Token
HUGGINGFACE_KEY=

# For using OpenRouter
OPENROUTER_KEY=

# For using GitHub Models (Copilot inference)
# Requires a PAT with "models" scope (classic) or "models:read" (fine-grained)
GITHUB_MODELS_TOKEN=
GITHUB_MODELS_ORG=
GITHUB_HOST_URL=https://models.github.ai

# For using ElevenLabs
ELEVEN_LABS_URL=https://api.elevenlabs.io/v1
ELEVEN_LABS_API_KEY=

# For using Cartesia
CARTESIA_API_KEY=
CARTESIA_API_VERSION=2025-04-16

# For using Decart
DECART_ENDPOINT=https://api.decart.ai/v1
DECART_API_KEY=

# For using SerpApi (tool)
SERP_API_KEY=

# For using Tavily (tool)
TAVILY_API_KEY=

# For using Brave (tool)
BRAVE_API_KEY=

# For using Firecrawl (tool)
FIRECRAWL_HOST=https://api.firecrawl.dev
FIRECRAWL_API_KEY=

# For using Mapbox (tool)
MAPBOX_ACCESS_TOKEN=

# For using MongoDB Atlas (store)
MONGODB_URI=mongodb://symfony:symfony@127.0.0.1:27017

# For using Pinecone (store)
PINECONE_API_KEY=pclocal
PINECONE_HOST=http://127.0.0.1:5080

# For using Postgres (store)
POSTGRES_URI=pdo-pgsql://postgres:postgres@127.0.1:5432/my_database

# For using Gemini
GEMINI_API_KEY=

# For using AI/ML API
AIMLAPI_API_KEY=

# Vertex AI
GOOGLE_CLOUD_LOCATION=global
GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT
GOOGLE_CLOUD_VERTEX_API_KEY=

# For using Albert API (French Sovereign AI)
ALBERT_API_KEY=
ALBERT_API_URL=

# Perplexity
PERPLEXITY_API_KEY=

# For MariaDB store. Server defined in compose.yaml
MARIADB_URI=pdo-mysql://root@127.0.0.1:3309/my_database

# Meilisearch (store)
MEILISEARCH_HOST=http://127.0.0.1:7700
MEILISEARCH_API_KEY=changeMe

# For using LMStudio
LMSTUDIO_HOST_URL=http://127.0.0.1:1234

# For using LiteLLM
LITELLM_HOST_URL=http://127.0.0.1:4000
LITELLM_API_KEY=sk-1234

# Qdrant (store)
QDRANT_HOST=http://127.0.0.1:6333
QDRANT_SERVICE_API_KEY=changeMe

# SurrealDB (store)
SURREALDB_HOST=http://127.0.0.1:8000
SURREALDB_USER=symfony
SURREALDB_PASS=symfony

# Neo4J (store)
NEO4J_HOST=http://127.0.0.1:7474
NEO4J_DATABASE=neo4j
NEO4J_USERNAME=neo4j
NEO4J_PASSWORD=symfonyai

# Typesense (store)
TYPESENSE_HOST=http://127.0.0.1:8108
TYPESENSE_API_KEY=changeMe

# Milvus (store)
MILVUS_HOST=http://127.0.0.1:19530
MILVUS_API_KEY=root:Milvus
MILVUS_DATABASE=symfony

# Cloudflare (store)
CLOUDFLARE_ACCOUNT_ID=
CLOUDFLARE_API_KEY=

# Cerebras
CEREBRAS_API_KEY=

CHROMADB_HOST=http://127.0.0.1
CHROMADB_PORT=8001

# For using Clickhouse (store)
CLICKHOUSE_HOST=http://symfony:symfony@127.0.0.1:8123
CLICKHOUSE_DATABASE=symfony
CLICKHOUSE_TABLE=symfony

# Weaviate (store)
WEAVIATE_HOST=http://127.0.0.1:8080
WEAVIATE_API_KEY=symfony

# For using Scaleway
SCALEWAY_SECRET_KEY=

# For using DeepSeek
DEEPSEEK_API_KEY=

# Supabase (store)
SUPABASE_URL=
SUPABASE_API_KEY=
SUPABASE_TABLE=documents
SUPABASE_VECTOR_FIELD=embedding
SUPABASE_VECTOR_DIMENSION=768 # when using Ollama with nomic-embed-text
SUPABASE_MATCH_FUNCTION=match_documents

# Pogocache (message store)
POGOCACHE_HOST=http://127.0.0.1:9401
POGOCACHE_PASSWORD=symfony

# Redis (both store and message store)
REDIS_HOST=localhost

# Manticore Search (store)
MANTICORESEARCH_HOST=http://127.0.0.1:9308

# Azure Search (store)
AZURE_SEARCH_ENDPOINT=
AZURE_SEARCH_API_KEY=
AZURE_SEARCH_API_VERSION=2024-07-01

# Elasticsearch (store)
ELASTICSEARCH_ENDPOINT=http://127.0.0.1:9201

# OpenSearch (store)
OPENSEARCH_ENDPOINT=http://127.0.0.1:9200

# For using OVH
OVH_AI_SECRET_KEY=

# amazee.ai
AMAZEEAI_LLM_KEY=
AMAZEEAI_LLM_API_URL=
