Compare commits
2 Commits
a1a4bceb9a
...
a09a035f0e
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a09a035f0e | ||
|
|
2a490edff5 |
10
.env
Normal file
10
.env
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
DATABASE_URL=sqlite:///./test.db
|
||||||
|
SECRET_KEY=your_secret_key
|
||||||
|
DEBUG=True
|
||||||
|
|
||||||
|
ANALYSIS_SERVICE_URL=http://101.89.151.141:3000/api/v1/chat/completions
|
||||||
|
ANALYSIS_AUTH_TOKEN=fastgpt-hSPnXMoBNGVAEpTLkQT3YfAnN26gQSyvLd4ABL1MRDoh68nL4RDlopFHXqmH8
|
||||||
|
APP_ID=683ea1bc86197e19f71fc1ae
|
||||||
|
DELETE_SESSION_URL=http://101.89.151.141:3000/api/core/chat/delHistory?chatId={chatId}&appId={appId}
|
||||||
|
DELETE_CHAT_URL=http://101.89.151.141:3000/api/core/chat/item/delete?contentId={contentId}&chatId={chatId}&appId={appId}
|
||||||
|
GET_CHAT_RECORDS_URL=http://101.89.151.141:3000/api/core/chat/getPaginationRecords
|
||||||
2
.gitignore
vendored
2
.gitignore
vendored
@ -0,0 +1,2 @@
|
|||||||
|
*.pyc
|
||||||
|
__pycache__/
|
||||||
1
entrypoint.sh
Normal file
1
entrypoint.sh
Normal file
@ -0,0 +1 @@
|
|||||||
|
uvicorn src.main:app --host 0.0.0.0 --port 8000
|
||||||
1
src/api/__init__.py
Normal file
1
src/api/__init__.py
Normal file
@ -0,0 +1 @@
|
|||||||
|
# This file is intentionally left blank.
|
||||||
@ -1,7 +1,6 @@
|
|||||||
from fastapi import FastAPI
|
from fastapi import FastAPI
|
||||||
import sys
|
import sys
|
||||||
sys.path.append('..')
|
from .api.endpoints import router as api_router
|
||||||
from api.endpoints import router as api_router
|
|
||||||
|
|
||||||
app = FastAPI(
|
app = FastAPI(
|
||||||
title="AI Accident Information Collection API",
|
title="AI Accident Information Collection API",
|
||||||
|
|||||||
24
test/api/fastapi.http
Normal file
24
test/api/fastapi.http
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
GET http://127.0.0.1:8000
|
||||||
|
|
||||||
|
HTTP/1.1 200 - OK
|
||||||
|
date: Fri, 20 Jun 2025 03:07:21 GMT
|
||||||
|
server: uvicorn
|
||||||
|
content-length: 32
|
||||||
|
content-type: application/json
|
||||||
|
connection: close
|
||||||
|
###
|
||||||
|
POST http://127.0.0.1:8000/chat
|
||||||
|
content-type: application/json
|
||||||
|
|
||||||
|
{
|
||||||
|
"sessionId": "a0012",
|
||||||
|
"timeStamp": "202503310303",
|
||||||
|
"text": "可以,继续"
|
||||||
|
}
|
||||||
|
|
||||||
|
HTTP/1.1 200 - OK
|
||||||
|
date: Fri, 20 Jun 2025 03:07:33 GMT
|
||||||
|
server: uvicorn
|
||||||
|
content-length: 220
|
||||||
|
content-type: application/json
|
||||||
|
connection: close
|
||||||
26
test/api/fastgpt.http
Normal file
26
test/api/fastgpt.http
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
GET http://101.89.151.141:3000
|
||||||
|
###
|
||||||
|
POST http://101.89.151.141:3000/api/v1/chat/completions
|
||||||
|
content-type: application/json
|
||||||
|
Authorization: Bearer fastgpt-xCH4CaEoNEyVtq7fkBEI5UP3O6sABKdpGszTtSYk4R2TVW5VgrPp1YPfuLX1iH
|
||||||
|
|
||||||
|
{
|
||||||
|
|
||||||
|
"chatId": "a0002",
|
||||||
|
"stream": false,
|
||||||
|
"detail": false,
|
||||||
|
"messages": [
|
||||||
|
{
|
||||||
|
"content": "继续",
|
||||||
|
"role": "user"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
HTTP/1.1 200 - OK
|
||||||
|
vary: Origin, Accept-Encoding
|
||||||
|
content-type: application/json; charset=utf-8
|
||||||
|
etag: "s14v22uu1g5f"
|
||||||
|
content-length: 219
|
||||||
|
date: Fri, 20 Jun 2025 02:37:16 GMT
|
||||||
|
connection: close
|
||||||
Loading…
x
Reference in New Issue
Block a user