Add PUT for generate api (#448)
This commit is contained in:
@@ -81,7 +81,6 @@ async def flush_cache():
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@app.post("/generate")
|
|
||||||
async def generate_request(obj: GenerateReqInput):
|
async def generate_request(obj: GenerateReqInput):
|
||||||
obj.post_init()
|
obj.post_init()
|
||||||
|
|
||||||
@@ -98,8 +97,12 @@ async def generate_request(obj: GenerateReqInput):
|
|||||||
ret = await tokenizer_manager.generate_request(obj).__anext__()
|
ret = await tokenizer_manager.generate_request(obj).__anext__()
|
||||||
return ret
|
return ret
|
||||||
except ValueError as e:
|
except ValueError as e:
|
||||||
|
print(f"Error: {e}")
|
||||||
return JSONResponse({"error": str(e)}, status_code=400)
|
return JSONResponse({"error": str(e)}, status_code=400)
|
||||||
|
|
||||||
|
app.post("/generate")(generate_request)
|
||||||
|
app.put("/generate")(generate_request)
|
||||||
|
|
||||||
|
|
||||||
@app.post("/v1/completions")
|
@app.post("/v1/completions")
|
||||||
async def openai_v1_completions(raw_request: Request):
|
async def openai_v1_completions(raw_request: Request):
|
||||||
|
|||||||
Reference in New Issue
Block a user