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.
Supabase
as a history store for serverless environments or disable history store to run on a serverless environment.
SQL Editor
on the Supabase project dashboard to create a memory history table:
Vector Store Configuration
Parameter | Description | Default |
---|---|---|
provider | Vector store provider (e.g., “memory”) | “memory” |
host | Host address | ”localhost” |
port | Port number | undefined |
LLM Configuration
Parameter | Description | Provider |
---|---|---|
provider | LLM provider (e.g., “openai”, “anthropic”) | All |
model | Model to use | All |
temperature | Temperature of the model | All |
apiKey | API key to use | All |
maxTokens | Tokens to generate | All |
topP | Probability threshold for nucleus sampling | All |
topK | Number of highest probability tokens to keep | All |
openaiBaseUrl | Base URL for OpenAI API | OpenAI |
Graph Store Configuration
Parameter | Description | Default |
---|---|---|
provider | Graph store provider (e.g., “neo4j”) | “neo4j” |
url | Connection URL | env.NEO4J_URL |
username | Authentication username | env.NEO4J_USERNAME |
password | Authentication password | env.NEO4J_PASSWORD |
Embedder Configuration
Parameter | Description | Default |
---|---|---|
provider | Embedding provider | ”openai” |
model | Embedding model to use | ”text-embedding-3-small” |
apiKey | API key for embedding service | None |
General Configuration
Parameter | Description | Default |
---|---|---|
historyDbPath | Path to the history database | ”/history.db” |
version | API version | ”v1.0” |
customPrompt | Custom prompt for memory processing | None |
History Table Configuration
Parameter | Description | Default |
---|---|---|
provider | History store provider | ”sqlite” |
config | History store configuration | None (Defaults to SQLite) |
disableHistory | Disable history store | false |
Complete Configuration Example