текст из pdf распознается, все работает, добавлены все функции из файла работы с базой данных db_cli.py. Готовность к оптимизации интерфейса.
This commit is contained in:
+11
-1
@@ -1,7 +1,7 @@
|
||||
import os
|
||||
import sqlite3
|
||||
|
||||
DB_NAME = "/home/puh/scud_context_api/scud_orion_ai.db"
|
||||
DB_NAME = "/home/puh/scud_orion_ai_v2/data/scud_orion_ai.db"
|
||||
|
||||
def init_db():
|
||||
os.makedirs(os.path.dirname(DB_NAME), exist_ok=True)
|
||||
@@ -49,6 +49,16 @@ def init_db():
|
||||
);
|
||||
""")
|
||||
|
||||
cursor.execute("""
|
||||
CREATE TABLE IF NOT EXISTS chat_messages (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
session_id TEXT NOT NULL,
|
||||
role TEXT NOT NULL, -- 'user', 'assistant', 'tool'
|
||||
content TEXT NOT NULL, -- текст сообщения
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
||||
);
|
||||
""")
|
||||
|
||||
conn.commit()
|
||||
conn.close()
|
||||
print(f"[✓] Единая база данных SQLite ({DB_NAME}) успешно инициализирована!")
|
||||
|
||||
Reference in New Issue
Block a user