Class CorporaDocumentChunkService
Inheritance
CorporaDocumentChunkService
Assembly: Glitch9.AIDevKit.Provider.Google.dll
Syntax
public class CorporaDocumentChunkService : CrudServiceBase<GoogleAIClient>, ICrudService, IBetaService
Constructors
|
Edit this page
View Source
CorporaDocumentChunkService(GoogleAIClient)
Declaration
public CorporaDocumentChunkService(GoogleAIClient client)
Parameters
Methods
|
Edit this page
View Source
CreateAsync(string, string, Chunk, RequestOptions)
Declaration
public UniTask<Chunk> CreateAsync(string corpusId, string documentId, Chunk request, RequestOptions options = null)
Parameters
Returns
| Type |
Description |
| UniTask<Chunk> |
|
|
Edit this page
View Source
CreateBatchAsync(string, string, ChunkBatchRequest<CreateChunkRequest>, RequestOptions)
Declaration
public UniTask<Queried<Chunk>> CreateBatchAsync(string corpusId, string documentId, ChunkBatchRequest<CreateChunkRequest> request, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
DeleteAsync(string, string, string, RequestOptions)
Declaration
public UniTask<DeletionStatus> DeleteAsync(string corpusId, string documentId, string chunkId, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
DeleteBatchAsync(string, string, ChunkBatchRequest<DeleteChunkRequest>, RequestOptions)
Declaration
public UniTask<bool> DeleteBatchAsync(string corpusId, string documentId, ChunkBatchRequest<DeleteChunkRequest> request, RequestOptions options = null)
Parameters
Returns
| Type |
Description |
| UniTask<bool> |
|
|
Edit this page
View Source
ListAsync(string, string, CursorQuery, RequestOptions)
Declaration
public UniTask<Queried<Chunk>> ListAsync(string corpusId, string documentId, CursorQuery query = null, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
RetrieveAsync(string, string, string, RequestOptions)
Declaration
public UniTask<Chunk> RetrieveAsync(string corpusId, string documentId, string chunkId, RequestOptions options = null)
Parameters
Returns
| Type |
Description |
| UniTask<Chunk> |
|
|
Edit this page
View Source
UpdateAsync(string, string, string, IEnumerable<UpdateMask>, RequestOptions)
Declaration
public UniTask<Chunk> UpdateAsync(string corpusId, string documentId, string chunkId, IEnumerable<UpdateMask> updateMasks, RequestOptions options = null)
Parameters
Returns
| Type |
Description |
| UniTask<Chunk> |
|
|
Edit this page
View Source
UpdateBatchAsync(string, string, ChunkBatchRequest<UpdateChunkRequest>, RequestOptions)
Declaration
public UniTask<Queried<Chunk>> UpdateBatchAsync(string corpusId, string documentId, ChunkBatchRequest<UpdateChunkRequest> request, RequestOptions options = null)
Parameters
Returns
Implements
Extension Methods