Maison >Périphériques technologiques >IA >Quand ChatGPT rencontre Python

Quand ChatGPT rencontre Python

PHPz
PHPzavant
2023-04-12 14:07:031279parcourir

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

Ensuite, nous installons Playwright.

pip install playwright

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

playwright install firefox

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

chatgpt install

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

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

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)

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer