kotaemon/knowledgehub/llms/base.py
2023-10-24 11:12:22 +07:00

14 lines
333 B
Python

from typing import List
from pydantic import Field
from kotaemon.documents.base import Document
class LLMInterface(Document):
candidates: List[str] = Field(default_factory=list)
completion_tokens: int = -1
total_tokens: int = -1
prompt_tokens: int = -1
logits: List[List[float]] = Field(default_factory=list)