Response Types:
- ai_search.NamespaceNewResponse
- ai_search.NamespaceUpdateResponse
- ai_search.NamespaceListResponse
- ai_search.NamespaceDeleteResponse
- ai_search.NamespaceChatCompletionsResponse
- ai_search.NamespaceReadResponse
- ai_search.NamespaceSearchResponse
Methods:
client.AISearch.Namespaces.New(ctx context.Context, params ai_search.NamespaceNewParams) (*ai_search.NamespaceNewResponse, error)client.AISearch.Namespaces.Update(ctx context.Context, name string, params ai_search.NamespaceUpdateParams) (*ai_search.NamespaceUpdateResponse, error)client.AISearch.Namespaces.List(ctx context.Context, params ai_search.NamespaceListParams) (*pagination.V4PagePaginationArray[ai_search.NamespaceListResponse], error)client.AISearch.Namespaces.Delete(ctx context.Context, name string, body ai_search.NamespaceDeleteParams) (*ai_search.NamespaceDeleteResponse, error)client.AISearch.Namespaces.ChatCompletions(ctx context.Context, name string, params ai_search.NamespaceChatCompletionsParams) (*ai_search.NamespaceChatCompletionsResponse, error)client.AISearch.Namespaces.Read(ctx context.Context, name string, query ai_search.NamespaceReadParams) (*ai_search.NamespaceReadResponse, error)client.AISearch.Namespaces.Search(ctx context.Context, name string, params ai_search.NamespaceSearchParams) (*ai_search.NamespaceSearchResponse, error)
Response Types:
- ai_search.NamespaceInstanceNewResponse
- ai_search.NamespaceInstanceUpdateResponse
- ai_search.NamespaceInstanceListResponse
- ai_search.NamespaceInstanceDeleteResponse
- ai_search.NamespaceInstanceChatCompletionsResponse
- ai_search.NamespaceInstanceReadResponse
- ai_search.NamespaceInstanceSearchResponse
- ai_search.NamespaceInstanceStatsResponse
Methods:
client.AISearch.Namespaces.Instances.New(ctx context.Context, name string, params ai_search.NamespaceInstanceNewParams) (*ai_search.NamespaceInstanceNewResponse, error)client.AISearch.Namespaces.Instances.Update(ctx context.Context, name string, id string, params ai_search.NamespaceInstanceUpdateParams) (*ai_search.NamespaceInstanceUpdateResponse, error)client.AISearch.Namespaces.Instances.List(ctx context.Context, name string, params ai_search.NamespaceInstanceListParams) (*pagination.V4PagePaginationArray[ai_search.NamespaceInstanceListResponse], error)client.AISearch.Namespaces.Instances.Delete(ctx context.Context, name string, id string, body ai_search.NamespaceInstanceDeleteParams) (*ai_search.NamespaceInstanceDeleteResponse, error)client.AISearch.Namespaces.Instances.ChatCompletions(ctx context.Context, name string, id string, params ai_search.NamespaceInstanceChatCompletionsParams) (*ai_search.NamespaceInstanceChatCompletionsResponse, error)client.AISearch.Namespaces.Instances.Read(ctx context.Context, name string, id string, query ai_search.NamespaceInstanceReadParams) (*ai_search.NamespaceInstanceReadResponse, error)client.AISearch.Namespaces.Instances.Search(ctx context.Context, name string, id string, params ai_search.NamespaceInstanceSearchParams) (*ai_search.NamespaceInstanceSearchResponse, error)client.AISearch.Namespaces.Instances.Stats(ctx context.Context, name string, id string, query ai_search.NamespaceInstanceStatsParams) (*ai_search.NamespaceInstanceStatsResponse, error)
Response Types:
- ai_search.NamespaceInstanceJobNewResponse
- ai_search.NamespaceInstanceJobUpdateResponse
- ai_search.NamespaceInstanceJobListResponse
- ai_search.NamespaceInstanceJobGetResponse
- ai_search.NamespaceInstanceJobLogsResponse
Methods:
client.AISearch.Namespaces.Instances.Jobs.New(ctx context.Context, name string, id string, params ai_search.NamespaceInstanceJobNewParams) (*ai_search.NamespaceInstanceJobNewResponse, error)client.AISearch.Namespaces.Instances.Jobs.Update(ctx context.Context, name string, id string, jobID string, params ai_search.NamespaceInstanceJobUpdateParams) (*ai_search.NamespaceInstanceJobUpdateResponse, error)client.AISearch.Namespaces.Instances.Jobs.List(ctx context.Context, name string, id string, params ai_search.NamespaceInstanceJobListParams) (*pagination.V4PagePaginationArray[ai_search.NamespaceInstanceJobListResponse], error)client.AISearch.Namespaces.Instances.Jobs.Get(ctx context.Context, name string, id string, jobID string, query ai_search.NamespaceInstanceJobGetParams) (*ai_search.NamespaceInstanceJobGetResponse, error)client.AISearch.Namespaces.Instances.Jobs.Logs(ctx context.Context, name string, id string, jobID string, params ai_search.NamespaceInstanceJobLogsParams) (*[]ai_search.NamespaceInstanceJobLogsResponse, error)
Response Types:
- ai_search.NamespaceInstanceItemListResponse
- ai_search.NamespaceInstanceItemDeleteResponse
- ai_search.NamespaceInstanceItemChunksResponse
- ai_search.NamespaceInstanceItemNewOrUpdateResponse
- ai_search.NamespaceInstanceItemGetResponse
- ai_search.NamespaceInstanceItemLogsResponse
- ai_search.NamespaceInstanceItemSyncResponse
- ai_search.NamespaceInstanceItemUploadResponse
Methods:
client.AISearch.Namespaces.Instances.Items.List(ctx context.Context, name string, id string, params ai_search.NamespaceInstanceItemListParams) (*pagination.V4PagePaginationArray[ai_search.NamespaceInstanceItemListResponse], error)client.AISearch.Namespaces.Instances.Items.Delete(ctx context.Context, name string, id string, itemID string, body ai_search.NamespaceInstanceItemDeleteParams) (*ai_search.NamespaceInstanceItemDeleteResponse, error)client.AISearch.Namespaces.Instances.Items.Chunks(ctx context.Context, name string, id string, itemID string, params ai_search.NamespaceInstanceItemChunksParams) (*[]ai_search.NamespaceInstanceItemChunksResponse, error)client.AISearch.Namespaces.Instances.Items.NewOrUpdate(ctx context.Context, name string, id string, params ai_search.NamespaceInstanceItemNewOrUpdateParams) (*ai_search.NamespaceInstanceItemNewOrUpdateResponse, error)client.AISearch.Namespaces.Instances.Items.Download(ctx context.Context, name string, id string, itemID string, query ai_search.NamespaceInstanceItemDownloadParams) (*http.Response, error)client.AISearch.Namespaces.Instances.Items.Get(ctx context.Context, name string, id string, itemID string, query ai_search.NamespaceInstanceItemGetParams) (*ai_search.NamespaceInstanceItemGetResponse, error)client.AISearch.Namespaces.Instances.Items.Logs(ctx context.Context, name string, id string, itemID string, params ai_search.NamespaceInstanceItemLogsParams) (*[]ai_search.NamespaceInstanceItemLogsResponse, error)client.AISearch.Namespaces.Instances.Items.Sync(ctx context.Context, name string, id string, itemID string, params ai_search.NamespaceInstanceItemSyncParams) (*ai_search.NamespaceInstanceItemSyncResponse, error)client.AISearch.Namespaces.Instances.Items.Upload(ctx context.Context, name string, id string, params ai_search.NamespaceInstanceItemUploadParams) (*ai_search.NamespaceInstanceItemUploadResponse, error)
Response Types:
- ai_search.InstanceNewResponse
- ai_search.InstanceUpdateResponse
- ai_search.InstanceListResponse
- ai_search.InstanceDeleteResponse
- ai_search.InstanceChatCompletionsResponse
- ai_search.InstanceReadResponse
- ai_search.InstanceSearchResponse
- ai_search.InstanceStatsResponse
Methods:
client.AISearch.Instances.New(ctx context.Context, params ai_search.InstanceNewParams) (*ai_search.InstanceNewResponse, error)client.AISearch.Instances.Update(ctx context.Context, id string, params ai_search.InstanceUpdateParams) (*ai_search.InstanceUpdateResponse, error)client.AISearch.Instances.List(ctx context.Context, params ai_search.InstanceListParams) (*pagination.V4PagePaginationArray[ai_search.InstanceListResponse], error)client.AISearch.Instances.Delete(ctx context.Context, id string, body ai_search.InstanceDeleteParams) (*ai_search.InstanceDeleteResponse, error)client.AISearch.Instances.ChatCompletions(ctx context.Context, id string, params ai_search.InstanceChatCompletionsParams) (*ai_search.InstanceChatCompletionsResponse, error)client.AISearch.Instances.Read(ctx context.Context, id string, query ai_search.InstanceReadParams) (*ai_search.InstanceReadResponse, error)client.AISearch.Instances.Search(ctx context.Context, id string, params ai_search.InstanceSearchParams) (*ai_search.InstanceSearchResponse, error)client.AISearch.Instances.Stats(ctx context.Context, id string, query ai_search.InstanceStatsParams) (*ai_search.InstanceStatsResponse, error)
Response Types:
- ai_search.InstanceJobNewResponse
- ai_search.InstanceJobListResponse
- ai_search.InstanceJobGetResponse
- ai_search.InstanceJobLogsResponse
Methods:
client.AISearch.Instances.Jobs.New(ctx context.Context, id string, params ai_search.InstanceJobNewParams) (*ai_search.InstanceJobNewResponse, error)client.AISearch.Instances.Jobs.List(ctx context.Context, id string, params ai_search.InstanceJobListParams) (*pagination.V4PagePaginationArray[ai_search.InstanceJobListResponse], error)client.AISearch.Instances.Jobs.Get(ctx context.Context, id string, jobID string, query ai_search.InstanceJobGetParams) (*ai_search.InstanceJobGetResponse, error)client.AISearch.Instances.Jobs.Logs(ctx context.Context, id string, jobID string, params ai_search.InstanceJobLogsParams) (*[]ai_search.InstanceJobLogsResponse, error)
Response Types:
- ai_search.TokenNewResponse
- ai_search.TokenUpdateResponse
- ai_search.TokenListResponse
- ai_search.TokenDeleteResponse
- ai_search.TokenReadResponse
Methods:
client.AISearch.Tokens.New(ctx context.Context, params ai_search.TokenNewParams) (*ai_search.TokenNewResponse, error)client.AISearch.Tokens.Update(ctx context.Context, id string, params ai_search.TokenUpdateParams) (*ai_search.TokenUpdateResponse, error)client.AISearch.Tokens.List(ctx context.Context, params ai_search.TokenListParams) (*pagination.V4PagePaginationArray[ai_search.TokenListResponse], error)client.AISearch.Tokens.Delete(ctx context.Context, id string, body ai_search.TokenDeleteParams) (*ai_search.TokenDeleteResponse, error)client.AISearch.Tokens.Read(ctx context.Context, id string, query ai_search.TokenReadParams) (*ai_search.TokenReadResponse, error)

