Bevor Sie beginnen, stellen Sie sicher, dass Sie das OpenAi NuGet-Paket zu Ihrem .NET-Projekt hinzugefügt haben.
Hier finden Sie ein einfaches Beispiel dafür, wie Sie in .NET eine Verbindung zur GPT-3-API von OpenAI herstellen und einen Antworttext anfordern können:
```csharp
using System;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
class Program
{
static readonly string apiKey = “Ihr_API_Schlüssel”;
static readonly HttpClient client = new HttpClient();
Ersetzen Sie “Ihr_API_Schlüssel” durch Ihren tatsächlichen API-Schlüssel von OpenAI.
Bitte beachten Sie, dass dieser Code das Newtonsoft.Json-Paket für die JSON-Serialisierung verwendet, daher müssen Sie es zu Ihrem Projekt hinzufügen, wenn Sie es noch nicht getan haben.
Dieser Code stellt eine Anforderung an den Endpunkt “/v1/engines/davinci-codex/completions” der OpenAI-API, um eine Textergänzung basierend auf dem angegebenen Prompt zu erstellen. Sie können die Parameter `max_tokens` und `temperature` ändern, um die Länge und Variabilität der generierten Texte anzupassen.