Spaces:
Sleeping
Sleeping
| from typing import List | |
| from pydantic import BaseModel | |
| class QueryRequest(BaseModel): | |
| """ | |
| Represents the request model for querying similar prompts. | |
| """ | |
| query: str | |
| n: int = 5 | |
| class SimilarPrompt(BaseModel): | |
| """ | |
| Represents a single similar prompt with its similarity score. | |
| """ | |
| score: float | |
| prompt: str | |
| class QueryResponse(BaseModel): | |
| """ | |
| Represents the response model containing a list of similar prompts. | |
| """ | |
| similar_prompts: List[SimilarPrompt] | |