Skip to content

Latest commit

 

History

History
433 lines (301 loc) · 27.9 KB

api.md

File metadata and controls

433 lines (301 loc) · 27.9 KB

Ee

Projects

Annotations

Types:

from lilypad.types.ee.projects import (
    AnnotationPublic,
    EvaluationType,
    Label,
    AnnotationCreateResponse,
    AnnotationListResponse,
    AnnotationDeleteResponse,
)

Methods:

Functions

Types:

from lilypad.types.ee.projects import (
    FunctionGetAnnotationMetricsResponse,
    FunctionGetAnnotationsResponse,
    FunctionRunPlaygroundResponse,
)

Methods:

Spans

Types:

from lilypad.types.ee.projects import SpanGenerateAnnotationResponse

Methods:

Organizations

Types:

from lilypad.types.ee import OrganizationGetLicenseResponse

Methods:

UserOrganizations

Types:

from lilypad.types.ee import (
    UserOrganizationTable,
    UserRole,
    UserOrganizationDeleteResponse,
    UserOrganizationGetUserOrganizationsResponse,
    UserOrganizationGetUsersResponse,
)

Methods:

APIKeys

Types:

from lilypad.types import APIKeyCreateResponse, APIKeyListResponse, APIKeyDeleteResponse

Methods:

Projects

Types:

from lilypad.types import (
    FunctionCreate,
    ProjectCreate,
    ProjectPublic,
    ProjectListResponse,
    ProjectDeleteResponse,
    ProjectRetrieveTagsResponse,
)

Methods:

Functions

Types:

from lilypad.types.projects import (
    FunctionListResponse,
    FunctionArchiveResponse,
    FunctionArchiveByNameResponse,
)

Methods:

Name

Types:

from lilypad.types.projects.functions import (
    CommonCallParams,
    FunctionPublic,
    NameRetrieveByNameResponse,
)

Methods:

Metadata

Names

Types:

from lilypad.types.projects.functions.metadata import (
    NameListResponse,
    NameListLatestVersionsResponse,
)

Methods:

Spans

Types:

from lilypad.types.projects.functions import (
    AggregateMetrics,
    SpanPublic,
    TimeFrame,
    SpanListResponse,
    SpanListAggregatesResponse,
)

Methods:

Spans

Types:

from lilypad.types.projects import SpanListResponse, SpanDeleteResponse, SpanListAggregatesResponse

Methods:

Traces

Types:

from lilypad.types.projects import TraceCreateResponse, TraceListResponse

Methods:

Environments

Types:

from lilypad.types.projects import DeploymentPublic, EnvironmentRetrieveDeploymentHistoryResponse

Methods:

OrganizationsInvites

Types:

from lilypad.types import (
    OrganizationInvite,
    OrganizationsInviteListResponse,
    OrganizationsInviteDeleteResponse,
)

Methods:

Spans

Types:

from lilypad.types import SpanMoreDetails, SpanListCommentsResponse

Methods:

Auth

GitHub

Types:

from lilypad.types.auth import UserPublic

Methods:

Google

Methods:

Users

Methods:

CurrentUser

Methods:

Organizations

Types:

from lilypad.types import OrganizationPublic

Methods:

ExternalAPIKeys

Types:

from lilypad.types import (
    ExternalAPIKeyPublic,
    ExternalAPIKeyListResponse,
    ExternalAPIKeyDeleteResponse,
)

Methods:

Environments

Types:

from lilypad.types import EnvironmentPublic, EnvironmentListResponse, EnvironmentDeleteResponse

Methods:

Settings

Types:

from lilypad.types import SettingRetrieveResponse

Methods:

UserConsents

Types:

from lilypad.types import UserConsentCreateResponse, UserConsentUpdateResponse

Methods:

Tags

Types:

from lilypad.types import (
    TagCreateResponse,
    TagRetrieveResponse,
    TagUpdateResponse,
    TagListResponse,
    TagDeleteResponse,
)

Methods:

Comments

Types:

from lilypad.types import (
    CommentCreateResponse,
    CommentRetrieveResponse,
    CommentUpdateResponse,
    CommentListResponse,
    CommentDeleteResponse,
)

Methods: