Skip to content

Latest commit

 

History

History
191 lines (129 loc) · 12.9 KB

File metadata and controls

191 lines (129 loc) · 12.9 KB

Assistants

Types:

from agility.types import (
    Assistant,
    AssistantWithConfig,
    AssistantListResponse,
    AssistantRetrieveRunMetadataResponse,
)

Methods:

AccessKeys

Types:

from agility.types.assistants import AccessKey

Methods:

KnowledgeBases

Types:

from agility.types import KnowledgeBaseWithConfig, KnowledgeBaseListResponse

Methods:

Sources

Types:

from agility.types.knowledge_bases import Source, SourceStatusResponse

Methods:

Documents

Types:

from agility.types.knowledge_bases.sources import Document

Methods:

Users

Types:

from agility.types import User

Methods:

APIKey

Types:

from agility.types.users import APIKeyRetrieveResponse

Methods:

Threads

Types:

from agility.types import Thread

Methods:

Messages

Types:

from agility.types.threads import Message

Methods:

Runs

Types:

from agility.types.threads import Run

Methods:

  • client.threads.runs.create(thread_id, **params) -> Run
  • client.threads.runs.retrieve(run_id, *, thread_id) -> Run
  • client.threads.runs.delete(run_id, *, thread_id) -> None
  • client.threads.runs.stream(thread_id, **params) -> object

Integrations

Types:

from agility.types import (
    GcSv0Integration,
    Integration,
    S3V0Integration,
    IntegrationCreateResponse,
    IntegrationRetrieveResponse,
    IntegrationListResponse,
)

Methods:

Available

Types:

from agility.types.integrations import IntegrationTypeDef, AvailableListResponse

Methods:

Rbac

Methods: