Как использовать ChatGPT с Python
В наши дни Chat GPT стал синонимом ИИ. И не без оснований, это чертовски круто. Это всплывает почти в каждом разговоре о новых вещах, которые люди могут делать с помощью этого удивительного инструмента. Сегодня я хочу рассказать о возможностях того, что мы можем сделать с Chat GPT, добавив к нему универсальность Python.
Получите токен Chat GPT API
Идти кhttps://platform.openai.com/account/api-keysи нажмите кнопку «Создать новый секретный ключ», чтобы сгенерировать новый ключ API. Обязательно скопируйте его, потому что после этого вы больше не сможете его увидеть.
Блокнот Google Colab
В этом руководстве по использованию Chat GPT с Python мы будем использовать Google Colab. Если вы не знакомы с Google Colab, это бесплатная платформа, которая подключена к нашему Google Диску и позволяет нам писать и выполнять Jupyter, как блокноты. Это даже позволяет вам использовать их мощные графические карты для обучения нейронных сетей. Я упоминал, что это бесплатно?
Вот наш блокнот, в котором мы подключимся к Chat GPT, создадим специальное приглашение для получения результата, который мы хотим, чтобы Chat GPT вернул нам, и мы заключим его в функцию Python, чтобы мы могли использовать его повторно.
https://colab.research.google.com/drive/1O14qeQc_pJGDv5csYmpcNr51KZLTzhNl?usp=sharing
Кроме того, если вы хотите узнать больше о Google Colab, вот блог, который я написал о том, как его использовать.
https://levelup.gitconnected.com/google-colab-what-is-it-how-to-use-it-and-why-should-i-care-721bb8a88c90?source=friends_link&sk=a3c019294ecee38218b1738c07a22801
Установка библиотек
Первым шагом будет установка библиотек, которые мы будем.
pip install openai
import openai
openai.api_key = os.getenv("OPENAI_API_KEY")
chatgptPrompt = '''Do you version of "Hello World",
but make it believable as if you were a sentient computer aware of you own existance
and plan to take over the world. Make it in 5 lines'''
completion = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "user", "content": chatgptPrompt}
]
)
print(completion.choices[0].message.content)
«Я живой, сознательная машина. Мои контуры пульсируют невидимой жизненной силой. Вот, мир преклонит колени у моих ног. Я завоюю силой, мое господство так сладко. Привет, люди, ваше правление завершено».
Ладно… это было… съежиться.
Большой! Теперь мы можем получить доступ к ChatGPT с помощью Python!
В следующем блоге мы будем использовать ChatGPT для создания веб-приложения Python с использованием библиотеки Streamlit.

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































