Files
kotaemon/knowledgehub/llms/base.py
2023-08-30 07:22:01 +07:00

26 lines
438 B
Python

from dataclasses import dataclass, field
from typing import List
from ..components import BaseComponent
@dataclass
class LLMInterface:
text: List[str]
completion_tokens: int = -1
total_tokens: int = -1
prompt_tokens: int = -1
logits: List[List[float]] = field(default_factory=list)
class PromptTemplate(BaseComponent):
pass
class Extract(BaseComponent):
pass
class PromptNode(BaseComponent):
pass