Files
epub_bilingual_translator/config/config.yaml
T

33 lines
905 B
YAML

# LLM Configuration
llm:
# Model name (e.g., gpt-4o, gpt-3.5-turbo, deepseek-chat)
model: "google/gemini-3-flash-preview"
#model: "gemini-3-pro-low"
# API Base URL (default is OpenAI)
#base_url: "https://api.gpt.ge/v1"
#base_url: "http://192.168.50.100:11434/v1"
base_url: "https://openrouter.ai/api/v1"
# Timeout for API requests in seconds
timeout: 180
max_output_tokens: 16000
# Rate Limiting
requests_per_minute: 60
concurrent_requests: 4
# Translation Settings
translation:
# Characters per chunk (approximate)
chunk_size: 24000
validation_retries: 2
auto_glossary: true
glossary_scan_chars: 24000
# Per-book JSON glossary takes precedence over automatically discovered terms.
# glossary_path: config/glossary.my-book.json
# System prompt instruction file (optional, overrides default if present)
# style_guide_path: "config/style_guide.txt"