welcome gitea
This commit is contained in:
33
conf
Normal file
33
conf
Normal file
@@ -0,0 +1,33 @@
|
||||
# VocabListGenerator Configuration
|
||||
|
||||
# LLM Configuration (LM Studio / DeepSeek)
|
||||
llm:
|
||||
#base_url: "http://169.254.123.98:45612/v1" # LM Studio server URL
|
||||
base_url: "https://api.deepseek.com/v1" # DeepSeek API base URL (should end in /v1)
|
||||
api_key: "sk-2f2e6ad638e849ee827feabc0fde0dda" # Your DeepSeek API key
|
||||
model: "deepseek-chat" # DeepSeek model name
|
||||
timeout: 120 # Request timeout in seconds
|
||||
max_retries: 3 # Maximum retry attempts
|
||||
|
||||
# Vocabulary Generator Configuration (used by generate.py for single runs)
|
||||
vocab:
|
||||
amount: 50 # Number of word pairs to generate
|
||||
languages:
|
||||
- 52 # Language ID for first word (15 = German)
|
||||
- 1 # Language ID for second word (7 = Portuguese)
|
||||
category: "Words for beginners" # Flashcard category / topic
|
||||
emoji: "🇬🇧" # Emoji shown in the app's list overview
|
||||
level: "A1" # CEFR level: A1, A2, B1, B2, C1, or C2
|
||||
name: "Words for Beginners (EN-FI)" # Display name shown in the app
|
||||
description: > # Short description shown in the app
|
||||
The most essential words for beginner learners,
|
||||
covering daily actions, movement, communication, and more.
|
||||
instructions: > # Custom instructions passed to the AI
|
||||
Focus on practical, everyday vocabulary that a beginner would encounter.
|
||||
Prefer common single-word entries over long phrases.
|
||||
output_filename: "words_beginners_en_fi.json" # Saved inside output_dir
|
||||
|
||||
# Output & Manifest Configuration
|
||||
manifest:
|
||||
output_dir: "output" # All JSON files are written here (copy this to your server)
|
||||
filename: "vocab_manifest.json" # Manifest file that tracks all generated lists
|
||||
Reference in New Issue
Block a user