OpenAI Integration
Simili Bot v0.2.0 supports OpenAI as a full alternative to Google Gemini for both embeddings and LLM analysis.Services
Simili Bot uses OpenAI for:- Text Embeddings - Convert text to vectors for semantic search
- LLM Analysis - AI reasoning, duplicate detection, routing, and triage
Embeddings
Supported models
LLM analysis
Default LLM model:gpt-5.2
All LLM tasks are supported with OpenAI:
- Duplicate detection
- Quality assessment
- Issue routing
- Auto triage
Provider precedence
If bothGEMINI_API_KEY and OPENAI_API_KEY are set, Gemini takes priority.
To force OpenAI, either:
- Only set
OPENAI_API_KEY(do not setGEMINI_API_KEY), or - Explicitly set
provider: "openai"in your config
Configuration
Embeddings only with OpenAI
Full OpenAI stack
Mixed providers
Use Gemini for LLM and OpenAI for embeddings (or vice versa):Error handling
Simili Bot uses the same exponential backoff retry logic for OpenAI as for Gemini — typed error handling ensures transient failures are retried correctly.Next steps
Gemini integration
Use Gemini instead
Environment variables
Configure API keys

