Types:
from premai.types import ChatCompletionsResponseMethods:
client.chat.completions(**params) -> ChatCompletionsResponse
Types:
from premai.types import (
ModelListResponse,
ModelCheckStatusResponse,
ModelLoadResponse,
ModelUnloadResponse,
)Methods:
client.models.list() -> ModelListResponseclient.models.check_status(**params) -> ModelCheckStatusResponseclient.models.load(**params) -> ModelLoadResponseclient.models.unload(**params) -> ModelUnloadResponse
Types:
from premai.types import ProjectCreateResponse, ProjectListResponse, ProjectGetTreeResponseMethods:
client.projects.create(**params) -> ProjectCreateResponseclient.projects.list() -> ProjectListResponseclient.projects.get_tree(project_id) -> ProjectGetTreeResponse
Types:
from premai.types import (
DatasetAddDatapointResponse,
DatasetCreateFromJSONLResponse,
DatasetCreateSyntheticResponse,
DatasetGetResponse,
)Methods:
client.datasets.add_datapoint(dataset_id, **params) -> DatasetAddDatapointResponseclient.datasets.create_from_jsonl(**params) -> DatasetCreateFromJSONLResponseclient.datasets.create_synthetic(**params) -> DatasetCreateSyntheticResponseclient.datasets.get(dataset_id) -> DatasetGetResponse
Types:
from premai.types import SnapshotCreateResponseMethods:
client.snapshots.create(**params) -> SnapshotCreateResponse
Types:
from premai.types import RecommendationGenerateResponse, RecommendationGetResponseMethods:
client.recommendations.generate(**params) -> RecommendationGenerateResponseclient.recommendations.get(snapshot_id) -> RecommendationGetResponse
Types:
from premai.types import FinetuningCreateResponse, FinetuningGetResponseMethods:
client.finetuning.create(**params) -> FinetuningCreateResponseclient.finetuning.get(job_id) -> FinetuningGetResponse