Remove verbs from GET endpoint paths to follow REST standards (#13273)
This commit is contained in:
@@ -483,6 +483,16 @@ async def health_generate(request: Request) -> Response:
|
|||||||
|
|
||||||
@app.get("/get_model_info")
|
@app.get("/get_model_info")
|
||||||
async def get_model_info():
|
async def get_model_info():
|
||||||
|
"""Get the model information (deprecated - use /model_info instead)."""
|
||||||
|
logger.warning(
|
||||||
|
"Endpoint '/get_model_info' is deprecated and will be removed in a future version. "
|
||||||
|
"Please use '/model_info' instead."
|
||||||
|
)
|
||||||
|
return await model_info()
|
||||||
|
|
||||||
|
|
||||||
|
@app.get("/model_info")
|
||||||
|
async def model_info():
|
||||||
"""Get the model information."""
|
"""Get the model information."""
|
||||||
result = {
|
result = {
|
||||||
"model_path": _global_state.tokenizer_manager.model_path,
|
"model_path": _global_state.tokenizer_manager.model_path,
|
||||||
@@ -498,6 +508,16 @@ async def get_model_info():
|
|||||||
|
|
||||||
@app.get("/get_weight_version")
|
@app.get("/get_weight_version")
|
||||||
async def get_weight_version():
|
async def get_weight_version():
|
||||||
|
"""Get the current weight version (deprecated - use /weight_version instead)."""
|
||||||
|
logger.warning(
|
||||||
|
"Endpoint '/get_weight_version' is deprecated and will be removed in a future version. "
|
||||||
|
"Please use '/weight_version' instead."
|
||||||
|
)
|
||||||
|
return await weight_version()
|
||||||
|
|
||||||
|
|
||||||
|
@app.get("/weight_version")
|
||||||
|
async def weight_version():
|
||||||
"""Get the current weight version."""
|
"""Get the current weight version."""
|
||||||
return {
|
return {
|
||||||
"weight_version": _global_state.tokenizer_manager.server_args.weight_version
|
"weight_version": _global_state.tokenizer_manager.server_args.weight_version
|
||||||
@@ -506,7 +526,18 @@ async def get_weight_version():
|
|||||||
|
|
||||||
@app.get("/get_server_info")
|
@app.get("/get_server_info")
|
||||||
async def get_server_info():
|
async def get_server_info():
|
||||||
# Returns interna states per DP.
|
"""Get the server information (deprecated - use /server_info instead)."""
|
||||||
|
logger.warning(
|
||||||
|
"Endpoint '/get_server_info' is deprecated and will be removed in a future version. "
|
||||||
|
"Please use '/server_info' instead."
|
||||||
|
)
|
||||||
|
return await server_info()
|
||||||
|
|
||||||
|
|
||||||
|
@app.get("/server_info")
|
||||||
|
async def server_info():
|
||||||
|
"""Get the server information."""
|
||||||
|
# Returns internal states per DP.
|
||||||
internal_states: List[Dict[Any, Any]] = (
|
internal_states: List[Dict[Any, Any]] = (
|
||||||
await _global_state.tokenizer_manager.get_internal_state()
|
await _global_state.tokenizer_manager.get_internal_state()
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user