Skip to content

Latest commit

 

History

History
148 lines (113 loc) · 15.7 KB

File metadata and controls

148 lines (113 loc) · 15.7 KB

AISearch

Namespaces

Types:

Methods:

  • client.aiSearch.namespaces.create({ ...params }) -> NamespaceCreateResponse
  • client.aiSearch.namespaces.update(name, { ...params }) -> NamespaceUpdateResponse
  • client.aiSearch.namespaces.list({ ...params }) -> NamespaceListResponsesV4PagePaginationArray
  • client.aiSearch.namespaces.delete(name, { ...params }) -> NamespaceDeleteResponse
  • client.aiSearch.namespaces.chatCompletions(name, { ...params }) -> NamespaceChatCompletionsResponse
  • client.aiSearch.namespaces.read(name, { ...params }) -> NamespaceReadResponse
  • client.aiSearch.namespaces.search(name, { ...params }) -> NamespaceSearchResponse

Instances

Types:

Methods:

  • client.aiSearch.namespaces.instances.create(name, { ...params }) -> InstanceCreateResponse
  • client.aiSearch.namespaces.instances.update(name, id, { ...params }) -> InstanceUpdateResponse
  • client.aiSearch.namespaces.instances.list(name, { ...params }) -> InstanceListResponsesV4PagePaginationArray
  • client.aiSearch.namespaces.instances.delete(name, id, { ...params }) -> InstanceDeleteResponse
  • client.aiSearch.namespaces.instances.chatCompletions(name, id, { ...params }) -> InstanceChatCompletionsResponse
  • client.aiSearch.namespaces.instances.read(name, id, { ...params }) -> InstanceReadResponse
  • client.aiSearch.namespaces.instances.search(name, id, { ...params }) -> InstanceSearchResponse
  • client.aiSearch.namespaces.instances.stats(name, id, { ...params }) -> InstanceStatsResponse

Jobs

Types:

Methods:

  • client.aiSearch.namespaces.instances.jobs.create(name, id, { ...params }) -> JobCreateResponse
  • client.aiSearch.namespaces.instances.jobs.update(name, id, jobId, { ...params }) -> JobUpdateResponse
  • client.aiSearch.namespaces.instances.jobs.list(name, id, { ...params }) -> JobListResponsesV4PagePaginationArray
  • client.aiSearch.namespaces.instances.jobs.get(name, id, jobId, { ...params }) -> JobGetResponse
  • client.aiSearch.namespaces.instances.jobs.logs(name, id, jobId, { ...params }) -> JobLogsResponse

Items

Types:

Methods:

  • client.aiSearch.namespaces.instances.items.list(name, id, { ...params }) -> ItemListResponsesV4PagePaginationArray
  • client.aiSearch.namespaces.instances.items.delete(name, id, itemId, { ...params }) -> ItemDeleteResponse
  • client.aiSearch.namespaces.instances.items.chunks(name, id, itemId, { ...params }) -> ItemChunksResponse
  • client.aiSearch.namespaces.instances.items.createOrUpdate(name, id, { ...params }) -> ItemCreateOrUpdateResponse
  • client.aiSearch.namespaces.instances.items.download(name, id, itemId, { ...params }) -> Response
  • client.aiSearch.namespaces.instances.items.get(name, id, itemId, { ...params }) -> ItemGetResponse
  • client.aiSearch.namespaces.instances.items.logs(name, id, itemId, { ...params }) -> ItemLogsResponse
  • client.aiSearch.namespaces.instances.items.sync(name, id, itemId, { ...params }) -> ItemSyncResponse
  • client.aiSearch.namespaces.instances.items.upload(name, id, { ...params }) -> ItemUploadResponse

Instances

Types:

Methods:

  • client.aiSearch.instances.create({ ...params }) -> InstanceCreateResponse
  • client.aiSearch.instances.update(id, { ...params }) -> InstanceUpdateResponse
  • client.aiSearch.instances.list({ ...params }) -> InstanceListResponsesV4PagePaginationArray
  • client.aiSearch.instances.delete(id, { ...params }) -> InstanceDeleteResponse
  • client.aiSearch.instances.chatCompletions(id, { ...params }) -> InstanceChatCompletionsResponse
  • client.aiSearch.instances.read(id, { ...params }) -> InstanceReadResponse
  • client.aiSearch.instances.search(id, { ...params }) -> InstanceSearchResponse
  • client.aiSearch.instances.stats(id, { ...params }) -> InstanceStatsResponse

Jobs

Types:

Methods:

  • client.aiSearch.instances.jobs.create(id, { ...params }) -> JobCreateResponse
  • client.aiSearch.instances.jobs.list(id, { ...params }) -> JobListResponsesV4PagePaginationArray
  • client.aiSearch.instances.jobs.get(id, jobId, { ...params }) -> JobGetResponse
  • client.aiSearch.instances.jobs.logs(id, jobId, { ...params }) -> JobLogsResponse

Tokens

Types:

Methods:

  • client.aiSearch.tokens.create({ ...params }) -> TokenCreateResponse
  • client.aiSearch.tokens.update(id, { ...params }) -> TokenUpdateResponse
  • client.aiSearch.tokens.list({ ...params }) -> TokenListResponsesV4PagePaginationArray
  • client.aiSearch.tokens.delete(id, { ...params }) -> TokenDeleteResponse
  • client.aiSearch.tokens.read(id, { ...params }) -> TokenReadResponse