Setup API server
This commit is contained in:
parent
73cdca8940
commit
014d9ce92c
19
README.md
19
README.md
@ -1,6 +1,21 @@
|
|||||||
# Finance Consumer - 金融消费者
|
# Finance Consumer - 金融消费者
|
||||||
|
|
||||||
## 大A
|
## 标的
|
||||||
|
|
||||||
## 虚拟货币
|
1. 大A
|
||||||
|
2. 虚拟货币
|
||||||
|
|
||||||
|
## 模块
|
||||||
|
|
||||||
|
### API Server
|
||||||
|
|
||||||
|
#### Usage
|
||||||
|
|
||||||
|
```sh
|
||||||
|
fastapi dev main.py
|
||||||
|
granian --interface asgi main:app
|
||||||
|
```
|
||||||
|
|
||||||
|
### Memos
|
||||||
|
|
||||||
|
用于处理和Memos的交互
|
||||||
|
|||||||
7
apiServer/main.py
Normal file
7
apiServer/main.py
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
from fastapi import FastAPI
|
||||||
|
|
||||||
|
app = FastAPI()
|
||||||
|
|
||||||
|
@app.get("/")
|
||||||
|
async def root():
|
||||||
|
return {"message": "Hello world"}
|
||||||
5
requirements.txt
Normal file
5
requirements.txt
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
requests
|
||||||
|
ruff
|
||||||
|
granian
|
||||||
|
fastapi[standard]
|
||||||
|
orjson>=3.10,<4
|
||||||
Loading…
Reference in New Issue
Block a user