Dieses Repository enthält Beispiele für Codes, mit denen die Funktionsaufrufe oder das Tooling -Aufruf für die OpenAI -APIs verwendet werden.
Ich habe auch einen Blog -Beitrag darüber geschrieben.
Bietet eine einfache Möglichkeit, die OpenAI -API mit den folgenden Funktionen anzurufen:
Zum Zeitpunkt des Schreibens von OpenAI testet die Funktionalität von Assistant -APIs und sie haben kürzlich ihre API -Antwortkörper so geändert, dass es wichtig ist, ihre jüngsten Änderungen zu befolgen und sicherzustellen, dass der hier vorgestellte Code mit den neuesten Änderungen ihrer API auf dem neuesten Stand ist, aber auf eigenes Risiko verwenden.
pip install -r requirements.txtErstellen Sie nun eine .env -Datei, um Ihre OpenAI -API -Taste zu speichern oder die bereitgestellte zu benennen.
touch .env3. Setzen Sie den OpenAI -API -Schlüssel
Fügen Sie die OpenAI_API_Key zur .env -Datei hinzu
OPENAI_API_KEY=your_api_keyPS: Wenn Sie nicht wissen, wie man einen bekommt, ist hier der Leitfaden.
Verwenden Sie auf Ihrem Terminal die folgenden Befehle:
python simple_calling.py # for simple calling demo
python advanced_calling.py # for advanced calling demo
Wir haben dieses Repository ein Jupyter -Notizbuch mit dem Titel advanced_function_calling_demo.ipynb hinzugefügt. Dieses Notizbuch ist für erfahrene und erfahrene Entwickler konzipiert, die die erweiterte Nutzung der Funktionsregistrierung von advanced_function_calling.py untersuchen möchten. Es enthält detaillierte Beispiele, Erklärungen und Codeausschnitte, die im Notizbuch ausgeführt werden können, um die Verwendung der realen Welt zu präsentieren. Diese Ressource zielt darauf ab, einen umfassenden Leitfaden zur effektiven Nutzung der Funktionsregistrierung für erweiterte Funktionstechniken zu bieten.
Pull -Anfragen sind willkommen. Für wichtige Änderungen öffnen Sie zuerst ein Problem, um zu besprechen, was Sie ändern möchten.