from dedalus_labs.types import DedalusModel, ModelTypes:
from dedalus_labs.types import RootGetResponseMethods:
client.root.get() -> RootGetResponse
Types:
from dedalus_labs.types import HealthCheckResponseMethods:
client.health.check() -> HealthCheckResponse
Types:
from dedalus_labs.types import ListModelsResponseMethods:
client.models.retrieve(model_id) -> Modelclient.models.list() -> ListModelsResponse
Types:
from dedalus_labs.types import CreateEmbeddingRequest, CreateEmbeddingResponseMethods:
client.embeddings.create(**params) -> CreateEmbeddingResponse
Methods:
Types:
from dedalus_labs.types.audio import TranscriptionCreateResponseMethods:
client.audio.transcriptions.create(**params) -> TranscriptionCreateResponse
Types:
from dedalus_labs.types.audio import TranslationCreateResponseMethods:
client.audio.translations.create(**params) -> TranslationCreateResponse
Types:
from dedalus_labs.types import CreateImageRequest, Image, ImagesResponseMethods:
client.images.generate(**params) -> ImagesResponse
Types:
from dedalus_labs.types.chat import (
ChatCompletionTokenLogprob,
Completion,
CompletionRequest,
DedalusModelChoice,
ModelID,
Models,
StreamChunk,
TopLogprob,
)Methods:
client.chat.completions.create(**params) -> StreamChunk