AssistantServiceDownloadFiles Method
Downloads a certain list of models, or just all required models if not specified, and streams the download progress.
Namespace: SuperBuilderWinService.ServicesAssembly: IntelAiaService (in IntelAiaService.exe) Version: 1.0.0+2093811f3bac5da092b5ce9c8172233582eee4d5
public override Task DownloadFiles(
DownloadFilesRequest request,
IServerStreamWriter<DownloadFilesResponse> responseStream,
ServerCallContext context
)
Public Overrides Function DownloadFiles (
request As DownloadFilesRequest,
responseStream As IServerStreamWriter(Of DownloadFilesResponse),
context As ServerCallContext
) As Task
public:
virtual Task^ DownloadFiles(
DownloadFilesRequest^ request,
IServerStreamWriter<DownloadFilesResponse^>^ responseStream,
ServerCallContext^ context
) override
abstract DownloadFiles :
request : DownloadFilesRequest *
responseStream : IServerStreamWriter<DownloadFilesResponse> *
context : ServerCallContext -> Task
override DownloadFiles :
request : DownloadFilesRequest *
responseStream : IServerStreamWriter<DownloadFilesResponse> *
context : ServerCallContext -> Task
- request DownloadFilesRequest
-
Example:
{
"FileUrl": "https://huggingface.co/OpenVINO/Qwen2-7B-Instruct-int4-ov",
"localPath": "C:\\ProgramData\\IntelAIA\\local_models\\Qwen2-7B-Instruct-int4-ov",
"tokenId": "acbd"
}
- responseStream IServerStreamWriterDownloadFilesResponse
- The stream to send download progress updates.
- context ServerCallContext
- The gRPC call context.
TaskStreams responses to the client.
Example:
{
"progress": 50,
"FileDownloaded": "Download progress: 50%"
}