Skip to content

Latest commit

 

History

History
433 lines (293 loc) · 28.9 KB

File metadata and controls

433 lines (293 loc) · 28.9 KB

Shared Types

from asktable.types import Policy

Sys

Types:

from asktable.types import SyUpdateConfigResponse

Methods:

Projects

Types:

from asktable.types.sys import APIKey, ModelGroup, Project, ProjectModelGroupsResponse

Methods:

APIKeys

Types:

from asktable.types.sys.projects import APIKeyCreateResponse, APIKeyListResponse

Methods:

Securetunnels

Types:

from asktable.types import SecureTunnel, SecuretunnelListLinksResponse

Methods:

Roles

Types:

from asktable.types import Role, RoleGetPolicesResponse

Methods:

Policies

Methods:

Chats

Types:

from asktable.types import AIMessage, Chat, ToolMessage, UserMessage, ChatRetrieveResponse

Methods:

Messages

Types:

from asktable.types.chats import MessageCreateResponse, MessageRetrieveResponse, MessageListResponse

Methods:

Datasources

Types:

from asktable.types import (
    Datasource,
    Index,
    Meta,
    DatasourceRetrieveResponse,
    DatasourceRetrieveRuntimeMetaResponse,
)

Methods:

Meta

Methods:

  • client.datasources.meta.create(datasource_id, **params) -> object
  • client.datasources.meta.retrieve(datasource_id) -> Meta
  • client.datasources.meta.update(datasource_id, **params) -> object
  • client.datasources.meta.annotate(datasource_id, **params) -> object

UploadParams

Methods:

  • client.datasources.upload_params.create(**params) -> object

Indexes

Methods:

Bots

Types:

from asktable.types import Chatbot

Methods:

Auth

Types:

from asktable.types import AuthMeResponse

Methods:

Answers

Types:

from asktable.types import AnswerResponse

Methods:

Sqls

Types:

from asktable.types import QueryResponse

Methods:

Caches

Methods:

  • client.caches.delete(cache_id) -> None

Integration

Types:

from asktable.types import FileAskResponse

Methods:

BusinessGlossary

Types:

from asktable.types import Entry, EntryWithDefinition, BusinessGlossaryCreateResponse

Methods:

Preferences

Types:

from asktable.types import (
    PreferenceCreateResponse,
    PreferenceRetrieveResponse,
    PreferenceUpdateResponse,
)

Methods:

Trainings

Types:

from asktable.types import TrainingCreateResponse, TrainingUpdateResponse, TrainingListResponse

Methods:

Project

Types:

from asktable.types import ProjectListModelGroupsResponse

Methods:

Scores

Types:

from asktable.types import ScoreCreateResponse

Methods:

Files

Methods:

  • client.files.retrieve(file_id) -> object

Dataframes

Types:

from asktable.types import DataframeRetrieveResponse

Methods:

Polish

Types:

from asktable.types import PolishCreateResponse

Methods:

User

Projects

Types:

from asktable.types.user import ProjectRetrieveModelGroupsResponse

Methods:

ATS

Types:

from asktable.types import (
    ATSCreateResponse,
    ATSRetrieveResponse,
    ATSUpdateResponse,
    ATSListResponse,
)

Methods:

TestCase

Types:

from asktable.types.ats import (
    TestCaseCreateResponse,
    TestCaseRetrieveResponse,
    TestCaseUpdateResponse,
    TestCaseListResponse,
)

Methods:

Task

Types:

from asktable.types.ats import (
    TaskRetrieveResponse,
    TaskListResponse,
    TaskGetCaseTasksResponse,
    TaskRunResponse,
)

Methods: