Skip to content

Commit cc6bdd7

Browse files
committed
Migrate parts to library
1 parent 595b7f5 commit cc6bdd7

File tree

10 files changed

+9
-76
lines changed

10 files changed

+9
-76
lines changed
File renamed without changes.

‎src/dialog/llm/default.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
from dialog_lib.db.memory import generate_memory_instance
1616
from dialog.llm.embeddings import EMBEDDINGS_LLM
1717
from dialog.settings import Settings
18-
from dialog.models.db import get_session
18+
from dialog.db import get_session
1919

2020
class DialogLLM(AbstractLLM):
2121
def __init__(self, *args, **kwargs):

‎src/dialog/llm/embeddings.py‎

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
1-
from typing import List
2-
31
from langchain_openai import OpenAIEmbeddings
4-
from sqlalchemy import select
52

6-
from dialog.models import CompanyContent
7-
from dialog.models.db import get_session
83
from dialog.settings import Settings
9-
from dialog_lib.embeddings import generate
10-
114

125
EMBEDDINGS_LLM = OpenAIEmbeddings(openai_api_key=Settings().OPENAI_API_KEY)

‎src/dialog/migrations/env.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from decouple import config as d_config
55
from sqlalchemy import engine_from_config, pool
66

7-
from dialog.models.db import Base
7+
from dialog_lib.db.models import Base
88
from pgvector.sqlalchemy import Vector
99
from logging.config import fileConfig
1010

‎src/dialog/models/__init__.py‎

Lines changed: 0 additions & 40 deletions
This file was deleted.

‎src/dialog/models/helpers.py‎

Lines changed: 0 additions & 20 deletions
This file was deleted.

‎src/dialog/routers/dialog.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55

66
from dialog.llm import get_llm_class
77
from dialog_lib.db.memory import get_messages
8-
from dialog.models import Chat as ChatEntity
8+
from dialog_lib.db.models import Chat as ChatEntity
99
from dialog.schemas import ChatModel, SessionModel, SessionsModel
10-
from dialog.models.db import engine, get_session
10+
from dialog.db import engine, get_session
1111
from dialog.settings import Settings
1212

1313
from sqlalchemy import text

‎src/load_csv.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
from dialog_lib.embeddings.generate import generate_embeddings
88
from dialog.llm.embeddings import EMBEDDINGS_LLM
9-
from dialog.models import CompanyContent
10-
from dialog.models.db import get_session
9+
from dialog_lib.db.models import CompanyContent
10+
from dialog.db import get_session
1111

1212
session = next(get_session())
1313

‎src/tests/conftest.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
import pytest
33

44
from main import app
5-
from dialog.models.db import Base
5+
from dialog_lib.db.models import Base
66
from fastapi.testclient import TestClient
77
from sqlalchemy import create_engine
88
from sqlalchemy.orm import sessionmaker
99
from dialog_lib.db.utils import create_chat_session
10-
from dialog.models.db import get_session
10+
from dialog.db import get_session
1111

1212
SQLALCHEMY_DATABASE_URL = "postgresql://talkdai:talkdai@db/test_talkdai"
1313

‎src/tests/test_views.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import pytest
22

3-
from dialog.models import ChatMessages, Chat
3+
from dialog_lib.db.models import ChatMessages, Chat
44

55
def test_health(client):
66
response = client.get("/health")

0 commit comments

Comments
 (0)