Spaces:
Running
Running
Download app/models.py from knighter75/llm-proxy: direct link, hf CLI and curl.
- Browser
- Download file 421 Bytes
-
https://huggingface.co/spaces/knighter75/llm-proxy/resolve/main/app/models.py
- Command line
-
hf download hf://spaces/knighter75/llm-proxy/app/models.py
-
curl -L -o models.py https://huggingface.co/spaces/knighter75/llm-proxy/resolve/main/app/models.py
421 Bytes
| from typing import List | |
| from pydantic import BaseModel, Field | |
| class Message(BaseModel): | |
| role: str | |
| content: str | |
| class ChatRequest(BaseModel): | |
| model: str = "gpt-oss" | |
| messages: List[Message] | |
| max_tokens: int = Field(default=256, ge=1, le=4096) | |
| temperature: float = Field(default=0.7, ge=0, le=2) | |
| class ChatResponse(BaseModel): | |
| id: str | |
| choices: List[dict] | |
| usage: dict | |
| model: str | |