| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import json
- # from Log import logger
- from app.service.v2.app_driver.chat_base import ChatBase
- class ChatBaseApply(ChatBase):
- async def chat_parameters(self, url, params, headers):
- res = await self.http_get(url, params, headers)
- if res.status_code == 200:
- return res.json()
- else:
- return {}
- if __name__ == "__main__":
- async def aa():
- chat_id = "bcb56e4b-8f21-41f1-b22a-80335fe58345"
- token = "app-9sbGzhtFuGIducdepzQgX06v"
- base_url = "http://192.168.20.116"
- url = f"{base_url}/v1/parameters"
- chat = ChatBaseApply()
- data = {
- "question": "电网技术总结300字",
- "stream": True,
- "session_id": "9969c152cce411ef8a140242ac1b0002"
- }
- params = {
- "user": "1"
- }
- headers = {
- 'Content-Type': 'application/json',
- 'Authorization': f"Bearer {token}"
- }
- ans = await chat.chat_parameters(url, params, headers)
- print(ans)
- import asyncio
- asyncio.run(aa())
|