AssistantServiceAddFiles Method
Uploads a list of files to the RAG module to be vector stored, and streams the upload progress.
Namespace: SuperBuilderWinService.ServicesAssembly: IntelAiaService (in IntelAiaService.exe) Version: 1.0.0+2093811f3bac5da092b5ce9c8172233582eee4d5
public override Task AddFiles(
AddFilesRequest request,
IServerStreamWriter<AddFilesResponse> responseStream,
ServerCallContext context
)
Public Overrides Function AddFiles (
request As AddFilesRequest,
responseStream As IServerStreamWriter(Of AddFilesResponse),
context As ServerCallContext
) As Task
public:
virtual Task^ AddFiles(
AddFilesRequest^ request,
IServerStreamWriter<AddFilesResponse^>^ responseStream,
ServerCallContext^ context
) override
abstract AddFiles :
request : AddFilesRequest *
responseStream : IServerStreamWriter<AddFilesResponse> *
context : ServerCallContext -> Task
override AddFiles :
request : AddFilesRequest *
responseStream : IServerStreamWriter<AddFilesResponse> *
context : ServerCallContext -> Task
- request AddFilesRequest
- Example: { "filesToUpload": "[\"C:\\\\Users\\\\path\\\\file1.docx\",\"C:\\\\Users\\\\path\\\\file2.xlsx\"]" }
- responseStream IServerStreamWriterAddFilesResponse
- The stream to send upload progress updates.
- context ServerCallContext
- The gRPC call context.
TaskStreams responses to the client.
Example:
{
"filesUploaded": "[\"C:\\\\Users\\\\path\\\\file1.docx\"]",
"currentFileUploading": "C:\\Users\\path\\file2.xlsx",
"currentFileProgress": "50"
}