-
Notifications
You must be signed in to change notification settings - Fork 28
/
config.example.toml
38 lines (26 loc) · 1.32 KB
/
config.example.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# The initial backend hosting a model to connect to. [possible values: langchain, ollama, openai, claude, gemini]
backend = "ollama"
# Time to wait in milliseconds before timing out when doing a healthcheck for a backend.
backend-health-check-timeout = 1000
# The editor to integrate with. [possible values: neovim, clipboard, none]
editor = "clipboard"
# The initial model on a backend to consume. Defaults to the first model available from the backend if not set.
# model = ""
# LangChain Serve API URL when using the LangChain backend.
lang-chain-url = "http://localhost:8000"
# Ollama API URL when using the Ollama backend.
ollama-url = "http://localhost:11434"
# OpenAI API token when using the OpenAI backend.
# open-ai-token = ""
# OpenAI API URL when using the OpenAI backend. Can be swapped to a compatible proxy.
open-ai-url = "https://api.openai.com"
# Anthropic's Claude API token when using the Claude backend.
# claude-token = ""
# Google Gemini API token when using the Gemini backend.
# gemini-token = ""
# Sets code syntax highlighting theme. [possible values: base16-github, base16-monokai, base16-one-light, base16-onedark, base16-seti]
theme = "base16-onedark"
# Absolute path to a TextMate tmTheme to use for code syntax highlighting.
# theme-file = ""
# Your user name displayed in all chat bubbles.
# username = ""