Поднимаем свою GPT-4

  • Тема в разделе Python создана пользователем 𝐏𝐘𝐑𝐄𝐗
  • Ответы 0
  • Просмотры 590
Поднимаем свою GPT-4

Версия Python 3.10+

Создаем папку, в ней открывает консоль и прописываем

python -m venv venv

На Windows:
.\venv\Scripts\activate

На macOS и Linux:
source venv/bin/activate

Далее

pip install -U g4f

В папке создаем файл с расширением .py (например main.py)

В него вставляем код


Код:
import g4f response = g4f.ChatCompletion.create( model=g4f.models.gpt_4, provider=g4f.Provider.Bing, messages=[{"role": "user", "content": "Тут ваш текст."}], ) print(response)

В дальнейшем запускать нейронку нужно так:

.\venv\Scripts\activate
python main.py


На данный момент есть два рабочих провайдера
Bing - с доступом к интернету (gpt от Microsoft)
Liaobots - без доступа

Если хотите сменить модель, то просто замените model="gpt-3.5-turbo"

Провайдера можно удалить, а можно оставить
Рабочие провайдеры можете увидеть здесь

Также можете поменять роль

system:
В роли системы API GPT-4/ChatGPT выступает корень всей системы. Ее главная задача заключается в обеспечении работы искусственного интеллекта в целом. Система отвечает за взаимодействие с приложением и позволяет пользователям отправлять свои запросы и получать ответы от интеллектуального помощника. Система выполняет роль посредника между пользователем и искусственным интеллектом, обеспечивая их эффективную коммуникацию. Она также может включать в себя систему управления диалогами, которая следит за прогрессом разговоров и обеспечивает их естественность и последовательность.

user:
Пользователь является ключевым элементом взаимодействия с API GPT-4/ChatGPT. Он отправляет свои запросы через систему и получает ответы от помощника. Роль пользователя может быть различной — это может быть простой пользователь, который задает вопросы и получает ответы, или это может быть разработчик, который использует API GPT-4/ChatGPT для создания своих собственных приложений или интеграций. Задача пользователя состоит в этапном формулировании своих вопросов и доступном подаче информации, чтобы помочь искусственному интеллекту понять и наиболее точно ответить на проблему или вопрос пользователя.

assistant:
Искусственный интеллект, действующий как помощник в API GPT-4/ChatGPT, играет роль ответственного за предоставление пользователю необходимой информации или помощи в решении проблемы. Помощник анализирует запросы пользователя, исходную информацию и контекст, чтобы представить наиболее точный и информативный ответ. Однако помощник может также развивать диалог и задавать вопросы пользователю для уточнения деталей вопроса или проблемы. Он старается быть интуитивно понятным и уметь адаптироваться к стилю коммуникации пользователя, улучшая взаимодействие и обеспечивая более качественную помощь.

В следующей теме выложу как сделать телеграм бота с этой нейронкой
 
Войдите или зарегистрируйтесь для ответа.

Просматревшие тему

Сверху