Maison > Périphériques technologiques > IA > le corps du texte

Quand ChatGPT rencontre Python

PHPz
Libérer: 2023-04-12 14:07:03
avant
1231 Les gens l'ont consulté

Dans la tendance qui fait rage ChatGPT, une variété de produits périphériques ont été dérivés.

Python est un célèbre outil d'huile de serpent, comment peut-il ne pas être là ? Aujourd'hui, nous allons présenter deux méthodes pour appeler ChatGPT via Python, jetons un coup d'œil !

chatgpt-wrapper

Il s'agit d'un projet open source sur GitHub qui pilote l'appel à CHatGPT via l'outil d'automatisation Playwright.

Après avoir configuré cet outil, nous pouvons utiliser ChatGPT dans la ligne de commande et le code Python.

Installation et configuration

La première étape consiste bien sûr à installer et cloner le projet.

pip install git+https://github.com/mmabrouk/chatgpt-wrapper
Copier après la connexion

Ensuite, nous installons Playwright.

pip install playwright
Copier après la connexion

Ensuite, nous installons le navigateur dans Playwright, tel que Firefox.

playwright install firefox
Copier après la connexion

Une fois ce qui précède terminé, nous exécutons la commande suivante dans le terminal :

chatgpt install
Copier après la connexion

Une page de connexion ChatGPT apparaîtra. Entrez le mot de passe du compte et cliquez pour vous connecter. Si vous n'avez pas de mot de passe de compte ChatGPT, vous peut l'envoyer en arrière-plan du compte officiel "chatgpt" obtient un compte test partagé, premier arrivé, premier servi !

Quand ChatGPT rencontre Python

Une fois la connexion terminée, nous pouvons redémarrer le terminal et y entrer chatgpt. À ce moment-là, nous pouvons commencer à jouer joyeusement avec CHAtGPT.

Connectez-vous à Python

Bien sûr, nous devons pouvoir intégrer tout cela dans le code Python.

from chatgpt_wrapper import ChatGPT

bot = ChatGPT()
response = bot.ask("Hello, world!")
print(response)# prints the response from chatGPT
Copier après la connexion

Avec seulement trois lignes de code, nous semblons posséder le monde entier !

OpenAI

La deuxième méthode consiste à utiliser l'interface ouverte OpenAI.

Installons d'abord la bibliothèque OpenAI.

pip install openai
Copier après la connexion

Ensuite, vous devez obtenir la clé API. Vous devez visiter le site Web suivant https://platform.openai.com/account/api-key, ajouter la clé correspondante et enregistrer la clé.

Quand ChatGPT rencontre Python

Ensuite, nous pouvons écrire le code, ce qui est très simple.

import openai

# 设置 API Key
openai.api_key = "上面保存的api key"

# 设置请求参数
model_engine = "text-davinci-002"
prompt = "Hello World"

completions = openai.Completion.create(
engine=model_engine,
prompt=prompt,
max_tokens=1024,
n=1,
stop=None,
temperature=0.5,
)

# 获取 ChatGPT 的回复
message = completions.choices[0].text
print(message)
Copier après la connexion

Dans le code ci-dessus, nous avons remarqué que la réponse de ChatGPT peut être ajustée en modifiant les paramètres de la requête dans le code, tels que l'invite, le modèle, la température, etc.

Cependant, il convient de noter que l'API d'OpenAI a des limites de requêtes, nous ne pouvons donc pas appeler cette interface sans retenue.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:51cto.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal