OpenAIClientExtensions.AsIHostedFileClient Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| AsIHostedFileClient(OpenAIFileClient) |
Ottiene un oggetto IHostedFileClient da utilizzare con questo OpenAIFileClientoggetto . |
| AsIHostedFileClient(OpenAIClient) |
Ottiene un oggetto IHostedFileClient da utilizzare con questo OpenAIClientoggetto . |
| AsIHostedFileClient(ContainerClient, String) |
Ottiene un oggetto IHostedFileClient da utilizzare con questo ContainerClientoggetto . |
AsIHostedFileClient(OpenAIFileClient)
- Origine:
- OpenAIClientExtensions.cs
Ottiene un oggetto IHostedFileClient da utilizzare con questo OpenAIFileClientoggetto .
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::AI::IHostedFileClient ^ AsIHostedFileClient(OpenAI::Files::OpenAIFileClient ^ fileClient);
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.Files.OpenAIFileClient fileClient);
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.Files.OpenAIFileClient fileClient);
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
static member AsIHostedFileClient : OpenAI.Files.OpenAIFileClient -> Microsoft.Extensions.AI.IHostedFileClient
static member AsIHostedFileClient : OpenAI.Files.OpenAIFileClient -> Microsoft.Extensions.AI.IHostedFileClient
<Extension()>
Public Function AsIHostedFileClient (fileClient As OpenAIFileClient) As IHostedFileClient
Parametri
- fileClient
- OpenAIFileClient
Client.
Restituisce
Oggetto IHostedFileClient che può essere utilizzato per gestire i file tramite .OpenAIFileClient
- Attributi
Eccezioni
fileClient è null.
Commenti
L'oggetto restituito IHostedFileClient supporta solo l'API File standard. Le operazioni che richiedono l'accesso al contenitore (tramite Scope) genereranno InvalidOperationException. Per accedere ai file del contenitore, usare AsIHostedFileClient(ContainerClient, String) o AsIHostedFileClient(OpenAIClient).
Si applica a
AsIHostedFileClient(OpenAIClient)
- Origine:
- OpenAIClientExtensions.cs
Ottiene un oggetto IHostedFileClient da utilizzare con questo OpenAIClientoggetto .
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::AI::IHostedFileClient ^ AsIHostedFileClient(OpenAI::OpenAIClient ^ openAIClient);
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.OpenAIClient openAIClient);
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.OpenAIClient openAIClient);
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
static member AsIHostedFileClient : OpenAI.OpenAIClient -> Microsoft.Extensions.AI.IHostedFileClient
static member AsIHostedFileClient : OpenAI.OpenAIClient -> Microsoft.Extensions.AI.IHostedFileClient
<Extension()>
Public Function AsIHostedFileClient (openAIClient As OpenAIClient) As IHostedFileClient
Parametri
- openAIClient
- OpenAIClient
Client.
Restituisce
Oggetto IHostedFileClient che può essere utilizzato per gestire i file tramite .OpenAIClient
- Attributi
Eccezioni
openAIClient è null.
Commenti
L'oggetto restituito IHostedFileClient supporta sia l'API File standard che i file di contenitore (usati per gli output dell'interprete di codice). Per scaricare un file contenitore, specificare l'ID contenitore nella Scope proprietà .
Si applica a
AsIHostedFileClient(ContainerClient, String)
- Origine:
- OpenAIClientExtensions.cs
Ottiene un oggetto IHostedFileClient da utilizzare con questo ContainerClientoggetto .
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.Containers.ContainerClient containerClient, string? defaultScope = default);
public static Microsoft.Extensions.AI.IHostedFileClient AsIHostedFileClient(this OpenAI.Containers.ContainerClient containerClient, string? defaultScope = default);
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
static member AsIHostedFileClient : OpenAI.Containers.ContainerClient * string -> Microsoft.Extensions.AI.IHostedFileClient
static member AsIHostedFileClient : OpenAI.Containers.ContainerClient * string -> Microsoft.Extensions.AI.IHostedFileClient
<Extension()>
Public Function AsIHostedFileClient (containerClient As ContainerClient, Optional defaultScope As String = Nothing) As IHostedFileClient
Parametri
- containerClient
- ContainerClient
Client.
- defaultScope
- String
ID contenitore predefinito per le operazioni. Se non specificato, è necessario specificare un ID contenitore tramite la Scope proprietà nelle opzioni per chiamata.
Restituisce
Oggetto IHostedFileClient che può essere usato per gestire i file all'interno dei contenitori tramite .ContainerClient
- Attributi
Eccezioni
containerClient è null.