Module cogsgpt.cogsmodel.base_model

Expand source code
from __future__ import annotations

import abc


class BaseModel(abc.ABC):
    def __init__(self) -> None:
        pass

    @abc.abstractmethod
    def run(self, *args, **kwargs) -> str:
        pass

Classes

class BaseModel

Helper class that provides a standard way to create an ABC using inheritance.

Expand source code
class BaseModel(abc.ABC):
    def __init__(self) -> None:
        pass

    @abc.abstractmethod
    def run(self, *args, **kwargs) -> str:
        pass

Ancestors

  • abc.ABC

Subclasses

Methods

def run(self, *args, **kwargs) ‑> str
Expand source code
@abc.abstractmethod
def run(self, *args, **kwargs) -> str:
    pass