from evrim.types import CreatedFieldsToProfile, Profile, ProfileToCollection, Report, SnapshotTypes:
from evrim.types import ProdSchemaResponseMethods:
client.prod.schema(**params) -> ProdSchemaResponse
Types:
from evrim.types.prod import V0ListQuestionsResponseMethods:
client.prod.v0.list_questions(**params) -> V0ListQuestionsResponse
Types:
from evrim.types.prod.v0 import AnswerCreateResponse, AnswerRetrieveResponse, AnswerListResponseMethods:
client.prod.v0.answers.create(**params) -> AnswerCreateResponseclient.prod.v0.answers.retrieve(id) -> AnswerRetrieveResponseclient.prod.v0.answers.list(**params) -> AnswerListResponse
Types:
from evrim.types.prod.v0.compose import ProfileCreateSnapshotResponseMethods:
client.prod.v0.compose.profile.create_snapshot(**params) -> ProfileCreateSnapshotResponse
Types:
from evrim.types.prod.v0 import CostRetrieveSnapshotResponseMethods:
client.prod.v0.costs.retrieve_snapshot(id) -> CostRetrieveSnapshotResponse
Types:
from evrim.types.prod.v0.costs import AnswerRetrieveResponse, AnswerListResponseMethods:
client.prod.v0.costs.answer.retrieve(id) -> AnswerRetrieveResponseclient.prod.v0.costs.answer.list(**params) -> AnswerListResponse
Methods:
client.prod.v0.costs.average.get_answer() -> None
Methods:
client.prod.v0.costs.average.field.list() -> Noneclient.prod.v0.costs.average.field.get_by_type() -> None
Types:
from evrim.types.prod.v0.costs import CreatedFieldRetrieveResponse, CreatedFieldListResponseMethods:
client.prod.v0.costs.created_field.retrieve(id) -> CreatedFieldRetrieveResponseclient.prod.v0.costs.created_field.list(**params) -> CreatedFieldListResponse
Types:
from evrim.types.prod.v0.extract import (
CommandCreateResponse,
CommandRetrieveResponse,
CommandListResponse,
)Methods:
client.prod.v0.extract.command.create(**params) -> CommandCreateResponseclient.prod.v0.extract.command.retrieve(id) -> CommandRetrieveResponseclient.prod.v0.extract.command.list(**params) -> CommandListResponse
Types:
from evrim.types.prod.v0.extract import RawCreateResponse, RawRetrieveResponse, RawListResponseMethods:
client.prod.v0.extract.raw.create(**params) -> RawCreateResponseclient.prod.v0.extract.raw.retrieve(id) -> RawRetrieveResponseclient.prod.v0.extract.raw.list(**params) -> RawListResponse
Types:
from evrim.types.prod.v0.extract import (
RelationshipCreateResponse,
RelationshipRetrieveResponse,
RelationshipListResponse,
)Methods:
client.prod.v0.extract.relationship.create(**params) -> RelationshipCreateResponseclient.prod.v0.extract.relationship.retrieve(id) -> RelationshipRetrieveResponseclient.prod.v0.extract.relationship.list(**params) -> RelationshipListResponse
Types:
from evrim.types.prod.v0.extract import (
ValueCreateResponse,
ValueRetrieveResponse,
ValueListResponse,
)Methods:
client.prod.v0.extract.value.create(**params) -> ValueCreateResponseclient.prod.v0.extract.value.retrieve(id) -> ValueRetrieveResponseclient.prod.v0.extract.value.list(**params) -> ValueListResponse
Methods:
client.prod.v0.health.retrieve_snapshot(snapshot_id) -> None
Methods:
client.prod.v0.health.profile.get_latest_snapshot(profile_id) -> None
Methods:
client.prod.v0.transform.profile.get_latest(profile_id) -> None
Types:
from evrim.types.blank import BlankProfileMethods:
client.blank.profiles.create() -> BlankProfile
Types:
from evrim.types.blank import BlankTemplateMethods:
client.blank.templates.create() -> BlankTemplate
Types:
from evrim.types.bulk.collections import BulkProfilesToCollectionMethods:
client.bulk.collections.profiles.create(**params) -> BulkProfilesToCollection
Types:
from evrim.types.bulk.templates import BulkJob, ProfileListResponseMethods:
client.bulk.templates.profiles.create(**params) -> BulkJobclient.bulk.templates.profiles.retrieve(id) -> BulkJobclient.bulk.templates.profiles.list(**params) -> ProfileListResponse
Types:
from evrim.types import Collection, CollectionListResponseMethods:
client.collections.create(**params) -> Collectionclient.collections.retrieve(id) -> Collectionclient.collections.update(id, **params) -> Collectionclient.collections.list(**params) -> CollectionListResponseclient.collections.delete(id) -> None
Types:
from evrim.types import CreatedField, CreatedFieldListResponseMethods:
client.created_fields.create(**params) -> CreatedFieldclient.created_fields.retrieve(id) -> CreatedFieldclient.created_fields.update(id, **params) -> CreatedFieldclient.created_fields.list(**params) -> CreatedFieldListResponseclient.created_fields.delete(id) -> Noneclient.created_fields.profile(field_id, **params) -> None
Types:
from evrim.types import Field, FieldToTemplate, FieldListResponseMethods:
client.fields.create(**params) -> Fieldclient.fields.retrieve(id) -> Fieldclient.fields.update(path_id, **params) -> Fieldclient.fields.list(**params) -> FieldListResponseclient.fields.delete(id) -> Noneclient.fields.template(field_id, **params) -> FieldToTemplate
Types:
from evrim.types import OutlineTypes:
from evrim.types import TagProfile, ProfileListResponseMethods:
client.profiles.create(**params) -> Profileclient.profiles.retrieve(id) -> Profileclient.profiles.update(id, **params) -> Profileclient.profiles.list(**params) -> ProfileListResponseclient.profiles.delete(id) -> Noneclient.profiles.tag(profile_id, **params) -> TagProfile
Methods:
client.profiles.collections.create(profile_id, **params) -> ProfileToCollection
Methods:
client.profiles.created_fields.create(profile_id, **params) -> CreatedFieldsToProfile
Types:
from evrim.types.profiles import LatestRetrieveResponseMethods:
client.profiles.latest.retrieve(profile_id, **params) -> LatestRetrieveResponseclient.profiles.latest.retrieve_relationships(profile_id) -> None
Types:
from evrim.types.profiles import ReportListResponseMethods:
client.profiles.reports.list(profile_id) -> ReportListResponse
Types:
from evrim.types.profiles import CreateProfileSnapshot, SnapshotListResponseMethods:
client.profiles.snapshots.create(profile_id) -> CreateProfileSnapshotclient.profiles.snapshots.retrieve(snapshot_id, *, profile_id) -> CreateProfileSnapshotclient.profiles.snapshots.list(profile_id, **params) -> SnapshotListResponse
Types:
from evrim.types import PromptTemplate, PromptTemplateListResponseMethods:
client.prompt_templates.create(**params) -> PromptTemplateclient.prompt_templates.retrieve(id) -> PromptTemplateclient.prompt_templates.list(**params) -> PromptTemplateListResponse
Types:
from evrim.types import SnapshotListResponseMethods:
client.snapshots.retrieve(id) -> Snapshotclient.snapshots.list(**params) -> SnapshotListResponse
Types:
from evrim.types import Tag, TagListResponseMethods:
client.tags.create(**params) -> Tagclient.tags.retrieve(id) -> Tagclient.tags.update(id, **params) -> Tagclient.tags.list(**params) -> TagListResponseclient.tags.delete(id) -> None
Types:
from evrim.types.tags import TagToCollectionMethods:
client.tags.collections.tag(tag_id, **params) -> TagToCollection
Types:
from evrim.types.tags import ProfileListResponseMethods:
client.tags.profiles.list(tag_id, **params) -> ProfileListResponseclient.tags.profiles.tag(tag_id, **params) -> None
Types:
from evrim.types import Template, TemplateListResponseMethods:
client.templates.create(**params) -> Templateclient.templates.retrieve(id) -> Templateclient.templates.update(id, **params) -> Templateclient.templates.list(**params) -> TemplateListResponseclient.templates.delete(id) -> None
Types:
from evrim.types.templates import ProfileListResponseMethods:
client.templates.profiles.list(template_id, **params) -> ProfileListResponse