api doc gpt
1.0.0
นี่คือเครื่องมือ AI ที่ช่วยให้คุณค้นพบเอกสาร API ของคุณ ขึ้นอยู่กับโมเดลภาษา GPT-3.5 จาก OpenAI คุณสามารถใช้สิ่งนี้กับการเชื่อมต่อโดยตรงกับแอป FastApi หรือโดยการส่งผ่านไฟล์ openapi.json
ติดตั้งการพึ่งพา
pip install -r requirements.txt
uvicorn main:app --reload
python api_master.py --openai-key < your-openai-key > --target < your-fastapi-app > --base-url < your-base-url >
python api_master.py --openai-key < your-openai-key > --openapi-json < openapi-json > --base-url < your-base-url >
python api_master.py --openai-key= < your-openai-key > --openapi-json=./example/openapi.json --base-url= " https://petstore3.swagger.io/api/v3 "
สนุกกับการโต้ตอบกับเอกสาร API ของคุณ
นอกจากนี้ยังใช้งานได้กับ GPT-4 คุณเพียงแค่ต้องส่งพารามิเตอร์ --model-name=gpt-4
ในขณะที่รันสคริปต์
ซึ่งทำงานโดยการสร้างเอกสาร API แบบเปิดจากแอป fastapi ของคุณ จากนั้นใช้โมเดลภาษา GPT-3.5 เพื่อวิเคราะห์เอกสารประกอบสำหรับ API ของคุณ
ลำดับไดอะแกรม
ผู้ใช้-->>+โปรเซสเซอร์: ให้รายการสินค้าแก่ฉัน ฉันต้องการเพียง 5 อันเท่านั้น
หน่วยประมวลผล-->>+AI: PROMPT: ขอรายการสินค้าให้ฉันหน่อย ฉันต้องการเพียง 5 อันเท่านั้น
AI-->>+ตัวประมวลผล: CMD: GET /items?filter=5
โปรเซสเซอร์-->>+AI: CMD_RESP: [{"name": "cucumber"}, {"name": "celery"}...]
AI-->>+Processor: OUT: รายการได้แก่ แตงกวา เซเลอรี่...
หน่วยประมวลผล-->>+ผู้ใช้ : รายการได้แก่ แตงกวา เซเลอรี่...
นอกจากนี้ยังรองรับการตอบสนองอีกด้วย ดูรายละเอียดเพิ่มเติมได้ที่: https://arxiv.org/abs/2210.03629