Add pricing information to AssistantOutput class

This commit is contained in:
Stan Girard 2024-04-16 18:13:50 +02:00
parent 3c050aa0e9
commit 9ea3fc3584

View File

@ -82,9 +82,15 @@ class Outputs(BaseModel):
brain: Optional[OutputBrain] = None
class Pricing(BaseModel):
cost: int = 20
description: str = "Credits per use"
class AssistantOutput(BaseModel):
name: str
description: str
pricing: Optional[Pricing] = Pricing()
tags: Optional[List[str]] = []
input_description: str
output_description: str