Installation
Simili Bot can be deployed in various ways to suit your environment. Choose the method that best fits your workflow.Prerequisites
Before you begin, ensure you have the following credentials ready:- GitHub Account with access to your repositories.
- Google Gemini API Key: Obtain one from Google AI Studio.
- Qdrant Vector Database: Use Qdrant Cloud for a managed instance or host your own.
Deployment Options
GitHub Action (Recommended)
The easiest way to get started. Simili Bot runs automatically on your chosen issue events. Add this step to your.github/workflows/simili-bot.yml:
Docker
Ideal for self-hosted environments or custom CI/CD pipelines.Binary
For those who prefer running native executables.Troubleshooting
API key is invalid
API key is invalid
Double-check your Gemini API key in Google AI Studio and ensure the Generative AI API is enabled for your project.
Cannot connect to Qdrant
Cannot connect to Qdrant
Ensure your Qdrant URL includes the correct port (usually
6333) and that your API key has the necessary read/write permissions for the collection.