- Oracle ADB queue table (sql/schema.sql) - Queue CRUD: core/queue_db.py - YouTube transcript: core/youtube.py - Web page fetch: core/web.py - LLM enrichment via OCI GenAI Gemini Flash: core/enricher.py - Text chunker: core/chunker.py - Obsidian note writer: core/obsidian.py - Oracle vector store insertion: core/vector.py - Polling daemon: daemon/worker.py - Telegram bot: bot/telegram_bot.py - Main runner: main.py
21 lines
573 B
Plaintext
21 lines
573 B
Plaintext
# Telegram
|
|
TELEGRAM_BOT_TOKEN=
|
|
|
|
# Oracle ADB (queue + vector store shared)
|
|
ORACLE_USER=admin
|
|
ORACLE_PASSWORD=
|
|
ORACLE_DSN=h8i4i0g8cxtd2lpf_high
|
|
ORACLE_WALLET=/Users/joungmin/devkit/db_conn/Wallet_H8I4I0G8CXTD2LPF
|
|
|
|
# OCI GenAI
|
|
OCI_COMPARTMENT_ID=
|
|
OCI_GENAI_ENDPOINT=https://inference.generativeai.us-ashburn-1.oci.oraclecloud.com
|
|
OCI_EMBED_MODEL_ID=cohere.embed-v4.0
|
|
OCI_CHAT_MODEL_ID=ocid1.generativeaimodel.oc1.iad.amaaaaaask7dceyaeo4ehrn25guuats5s45hnvswlhxo6riop275l2bkr2vq
|
|
|
|
# Obsidian
|
|
OBSIDIAN_VAULT=/Users/joungmin/Documents/Obsidian Vault
|
|
|
|
# Daemon
|
|
DAEMON_INTERVAL=30
|