Spaces:
Sleeping
Sleeping
File size: 554 Bytes
995af0f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
from typing import Optional, List
from pydantic import BaseModel
from dify_client_python.dify_client.models.base import CompletionInputs, ResponseMode, File, Metadata, Mode
class CompletionRequest(BaseModel):
inputs: CompletionInputs
response_mode: ResponseMode
user: str
conversation_id: Optional[str] = ""
files: List[File] = []
class CompletionResponse(BaseModel):
message_id: str
conversation_id: Optional[str] = ""
mode: Mode
answer: str
metadata: Metadata
created_at: int # unix timestamp seconds
|