Added conversation history
This commit is contained in:
17
blueprints/conversation/__init__.py
Normal file
17
blueprints/conversation/__init__.py
Normal file
@@ -0,0 +1,17 @@
|
||||
from quart import Blueprint, jsonify
|
||||
from .models import (
|
||||
Conversation,
|
||||
PydConversation,
|
||||
)
|
||||
|
||||
conversation_blueprint = Blueprint(
|
||||
"conversation_api", __name__, url_prefix="/api/conversation"
|
||||
)
|
||||
|
||||
|
||||
@conversation_blueprint.route("/<conversation_id>")
|
||||
async def get_conversation(conversation_id: str):
|
||||
conversation = await Conversation.get(id=conversation_id)
|
||||
serialized_conversation = await PydConversation.from_tortoise_orm(conversation)
|
||||
|
||||
return jsonify(serialized_conversation.model_dump_json())
|
||||
Reference in New Issue
Block a user