backedn chat apis and uplaod apis integrated

This commit is contained in:
OwusuBlessing
2025-02-12 00:12:02 +01:00
parent 7200de4846
commit d1ed8b9e3f
4 changed files with 126 additions and 137 deletions
+21 -6
View File
@@ -1,13 +1,28 @@
import os
import requests
import json
from typing import List
from dotenv import load_dotenv
load_dotenv()
doc_id = 2
x_api_key = os.getenv("BACKEND_XAPI_KEY")
url = f"{os.getenv('BACKEND_BASE_URL')}/v3/api/custom/theme-document/answer/{doc_id}?x-project={x_api_key}"
result = requests.get(url)
response_json = result.json() # Return response in JSON format
print(response_json)
from src.llm import ai_chat
#conversation_id = "12345" # Replace with the actual conversation ID
query = "Hello let us continue"
theme_id = 1
resume = "Emergency Response Specialist"
conversation_id = 1
response = ai_chat(query, conversation_id, theme_id, resume)
print(response)
"""
with open(file_path, 'rb') as file:
files = {'file': file}
response = requests.post(upload_url, files=files)
response.raise_for_status() # Ensure we raise an error for bad responses
response_data = response.json() # Get the response in JSON format
print(response_data)
"""