Types:
from codex.types import HealthCheckResponseMethods:
client.health.check() -> HealthCheckResponseclient.health.db() -> HealthCheckResponseclient.health.weaviate() -> HealthCheckResponse
Types:
from codex.types import OrganizationSchemaPublicMethods:
client.organizations.retrieve(organization_id) -> OrganizationSchemaPublic
Types:
from codex.types.organizations import (
OrganizationBillingInvoicesSchema,
OrganizationBillingUsageSchema,
)Methods:
client.organizations.billing.invoices(organization_id) -> OrganizationBillingInvoicesSchemaclient.organizations.billing.usage(organization_id) -> OrganizationBillingUsageSchema
Types:
from codex.types.organizations.billing import OrganizationBillingCardDetailsMethods:
client.organizations.billing.card_details.retrieve(organization_id) -> Optional[OrganizationBillingCardDetails]
Types:
from codex.types.organizations.billing import OrganizationBillingSetupIntentMethods:
client.organizations.billing.setup_intent.create(organization_id) -> OrganizationBillingSetupIntent
Types:
from codex.types.organizations.billing import OrganizationBillingPlanDetailsMethods:
client.organizations.billing.plan_details.retrieve(organization_id) -> OrganizationBillingPlanDetails
Types:
from codex.types import UserMethods:
client.users.activate_account(**params) -> User
Types:
from codex.types.users import UserSchema, UserSchemaPublicMethods:
Methods:
client.users.myself.api_key.retrieve() -> Userclient.users.myself.api_key.refresh() -> UserSchema
Types:
from codex.types.users.myself import UserOrganizationsSchemaMethods:
client.users.myself.organizations.list() -> UserOrganizationsSchema
Types:
from codex.types.users import VerificationResendResponseMethods:
client.users.verification.resend() -> VerificationResendResponse
Types:
from codex.types import ProjectReturnSchema, ProjectListResponse, ProjectExportResponseMethods:
client.projects.create(**params) -> ProjectReturnSchemaclient.projects.retrieve(project_id) -> ProjectReturnSchemaclient.projects.update(project_id, **params) -> ProjectReturnSchemaclient.projects.list(**params) -> ProjectListResponseclient.projects.delete(project_id) -> Noneclient.projects.export(project_id) -> object
Types:
from codex.types.projects import (
AccessKeySchema,
AccessKeyListResponse,
AccessKeyRetrieveProjectIDResponse,
)Methods:
client.projects.access_keys.create(project_id, **params) -> AccessKeySchemaclient.projects.access_keys.retrieve(access_key_id, *, project_id) -> AccessKeySchemaclient.projects.access_keys.update(access_key_id, *, project_id, **params) -> AccessKeySchemaclient.projects.access_keys.list(project_id) -> AccessKeyListResponseclient.projects.access_keys.delete(access_key_id, *, project_id) -> Noneclient.projects.access_keys.retrieve_project_id() -> AccessKeyRetrieveProjectIDResponseclient.projects.access_keys.revoke(access_key_id, *, project_id) -> None
Types:
from codex.types.projects import EntryMethods:
client.projects.entries.create(project_id, **params) -> Entryclient.projects.entries.retrieve(entry_id, *, project_id) -> Entryclient.projects.entries.update(entry_id, *, project_id, **params) -> Entryclient.projects.entries.list(project_id, **params) -> SyncOffsetPageEntries[Entry]client.projects.entries.delete(entry_id, *, project_id) -> Noneclient.projects.entries.add_question(project_id, **params) -> Entryclient.projects.entries.query(project_id, **params) -> Optional[Entry]
Types:
from codex.types import TlmPromptResponse, TlmScoreResponseMethods:
client.tlm.prompt(**params) -> TlmPromptResponseclient.tlm.score(**params) -> TlmScoreResponse