mega commit

This commit is contained in:
Lennart J. Kurzweg (Nx2)
2024-08-20 20:47:17 +02:00
parent 4860179a1c
commit a578dd26a0
13 changed files with 608 additions and 305 deletions

18
libs/classes.py Normal file
View File

@@ -0,0 +1,18 @@
from dataclasses import dataclass
from typing import Callable
@dataclass
class Test:
name: str
runnable: Callable
runnable_input: dict
validator: Callable
validation_input: dict
@dataclass
class Model:
display_name: str
identifier: str
supports_tools: bool
parameter_count_in_b: float