Get started with zentry quickly!
Welcome to the zentry quickstart guide. This guide will help you get up and running with zentry in no time.
Vector Store Configuration
Parameter | Description | Default |
---|---|---|
provider | Vector store provider (e.g., “qdrant”) | “qdrant” |
host | Host address | ”localhost” |
port | Port number | 6333 |
LLM Configuration
Parameter | Description | Provider |
---|---|---|
provider | LLM provider (e.g., “openai”, “anthropic”) | All |
model | Model to use | All |
temperature | Temperature of the model | All |
api_key | API key to use | All |
max_tokens | Tokens to generate | All |
top_p | Probability threshold for nucleus sampling | All |
top_k | Number of highest probability tokens to keep | All |
http_client_proxies | Allow proxy server settings | AzureOpenAI |
models | List of models | Openrouter |
route | Routing strategy | Openrouter |
openrouter_base_url | Base URL for Openrouter API | Openrouter |
site_url | Site URL | Openrouter |
app_name | Application name | Openrouter |
ollama_base_url | Base URL for Ollama API | Ollama |
openai_base_url | Base URL for OpenAI API | OpenAI |
azure_kwargs | Azure LLM args for initialization | AzureOpenAI |
deepseek_base_url | Base URL for DeepSeek API | DeepSeek |
Embedder Configuration
Parameter | Description | Default |
---|---|---|
provider | Embedding provider | ”openai” |
model | Embedding model to use | ”text-embedding-3-small” |
api_key | API key for embedding service | None |
Graph Store Configuration
Parameter | Description | Default |
---|---|---|
provider | Graph store provider (e.g., “neo4j”) | “neo4j” |
url | Connection URL | None |
username | Authentication username | None |
password | Authentication password | None |
General Configuration
Parameter | Description | Default |
---|---|---|
history_db_path | Path to the history database | ”/history.db” |
version | API version | ”v1.1” |
custom_fact_extraction_prompt | Custom prompt for memory processing | None |
custom_update_memory_prompt | Custom prompt for update memory | None |
Complete Configuration Example
zentry API key
, you can use it to initialize the client. Alternatively, you can initialize zentry without an API key if you’re using it locally.
zentry supports several language models (LLMs) through integration with various providers.
main
.