-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
63 lines (48 loc) · 1.79 KB
/
.env.example
File metadata and controls
63 lines (48 loc) · 1.79 KB
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# Configurações do Chatbot TIC43
# Chave da API OpenRouter (obrigatório)
# Obtenha em: https://openrouter.ai/keys
OPENROUTER_API_KEY=sua_chave_aqui
# Modelo a ser utilizado (opcional)
# Padrão: openai/gpt-4o-mini
# Exemplos: anthropic/claude-3.5-sonnet, meta-llama/llama-3.1-8b-instruct
OPENROUTER_MODEL=openai/gpt-4o-mini
# System prompt - Define a persona do bot (opcional)
# Padrão: Você é um assistente virtual útil e amigável.
SYSTEM_PROMPT=Você é um assistente virtual útil e amigável.
# Idioma das respostas (opcional)
# Exemplos: português, inglês, espanhol, francês
RESPONSE_LANGUAGE=português
# Tamanho das respostas (opcional)
# Exemplos: conciso, detalhado, automático
RESPONSE_LENGTH=conciso
# Tom/estilo das respostas (opcional)
# Exemplos: amigável, formal, técnico, casual
RESPONSE_TONE=amigável
# Formato do texto (opcional)
# Opções: markdown, texto
RESPONSE_FORMAT=markdown
# Limite de caracteres por mensagem (opcional)
MAX_MESSAGE_LENGTH=10000
# Máximo de pares de conversa no histórico (opcional)
# Cada par = 1 mensagem do usuário + 1 resposta do assistente
MAX_HISTORY_SIZE=25
# Diretório para salvar histórico de conversas (opcional)
HISTORY_DIR=./history
# Modo de resposta (opcional)
# true = streaming (resposta aparece gradualmente)
# false = spinner com contagem de tokens, resposta aparece ao final
STREAM_RESPONSE=true
# Nível de logging (opcional)
# Opções: DEBUG, INFO, WARNING, ERROR, CRITICAL
LOG_LEVEL=WARNING
# Formato do log (opcional)
# Opções: console (colorido), json (estruturado)
LOG_FORMAT=console
# Arquivo de log (opcional)
# Se definido, logs são gravados neste arquivo em formato JSON
LOG_FILE=
# Timeouts HTTP em segundos (opcional)
# HTTP_CONNECT_TIMEOUT=10.0
# HTTP_READ_TIMEOUT=90.0
# HTTP_WRITE_TIMEOUT=10.0
# HTTP_POOL_TIMEOUT=10.0