(20241207) Started making data models for how things will be stored in the database (mongo).
This commit is contained in:
@@ -44,7 +44,7 @@ from utils_v2.database.async_mongo_v2 import AsyncMongo
|
||||
from models.behaviour.base import BaseModel
|
||||
|
||||
# Data Models:
|
||||
from models.data.ai.llm import LLMInput, LLMOutput, LLMUsageTokens
|
||||
from models.data.api.ai.llm import LLMInput, LLMOutput, LLMUsageTokens
|
||||
|
||||
# To work with LLMs:
|
||||
from langchain_openai import ChatOpenAI
|
||||
|
||||
@@ -51,7 +51,7 @@ from utils_v2.goog.models.data.auth_tokens import GoogleAuthTokens
|
||||
from models.behaviour.base import BaseModel
|
||||
|
||||
# Data models:
|
||||
from models.data.mail.sync import MailSyncOneResult, MailSyncManyResults
|
||||
from models.data.api.mail.sync import MailSyncOneResult, MailSyncManyResults
|
||||
|
||||
# To work with MongoDB:
|
||||
from bson import ObjectId
|
||||
@@ -59,7 +59,7 @@ from pymongo import InsertOne, UpdateOne, ReplaceOne
|
||||
|
||||
# To work with LLMs:
|
||||
from models.behaviour.ai.llm.open_ai import LLMOpenAI
|
||||
from models.data.ai.llm import LLMInput
|
||||
from models.data.api.ai.llm import LLMInput
|
||||
|
||||
# To work with datatypes:
|
||||
from typing import Literal, List, Dict, Any
|
||||
|
||||
Reference in New Issue
Block a user