Запускаем chatGPT на компе без VPN и знаний в области программирования за 20 минут

Даже моя бабуля сможет запустить chatGPT по этому гайду. Если возникли трудности - пишите в комментарии. Полный код внизу

Запускаем chatGPT на компе без VPN и знаний в области программирования за 20 минут Python, ChatGPT, Openai, Технологии, Искусственный интеллект, Stable Diffusion, Midjourney, Длиннопост

Наш телеграм: https://t.me/tetidice

Самое основное - у вас должны быть установлены Python и Visual studio. Устанавливаем библиотеку openai через cmd или терминал в VS

pip install openai



Если пишет, что нет такой команды:

• проверяем установлен ли Python
• добавляем в Path адрес установленного питона (гайдов на эту тему много)

Работаем с VISUAL STUDIO

Устанавливаем плагин CONNECT TO OPEN AI во вкладке "плагины" . Создаем питон файл.

Установка пакета

Сперва устанавливаем необходимый пакет в python:

# Install openai
pip install openai

# Import Library
import openai
Получаем API ключ на официальном сайте OpenAI (ключ бесплатный)

По ссылке, как перешли, жмите "create key". Его нужно сразу скопировать куда-нибудь, потому что больше вам его не покажут.

https://beta.openai.com/account/api-keys

# Предоставляем ключ API
openai.api_key = "Your_Key"
Your_key заменяем на ваш API key

Выбираем обученную модель

Выбираем обученную модель,“text-davinci-003”, она является самой мощной моделью GPT-3 и обучалась на данных до июня 2021 года.

# Выбираем обученную модель
engine="text-davinci-003"
Проверяем модель

Протестируем модель! Начнем с того, что попросим ChatGPT назвать лучшую Python библиотеку по машинному обучению:

# Запрос
prompt = "Назови лучшую Python библиотеку по машинному обучению"

# Модель
completion = openai.Completion.create(engine=engine,
prompt=prompt,
temperature=0.5,
max_tokens=1000)
Код выше указывает использовать модель “text-davinci-003”, с температурой 0,5.

Чем выше температура, тем более непредсказуемый ответ.

Выводим только текст ответа:

# Печатаем только текст ответа
print( completion.choices[0]['text'] )
У меня был такой ответ:
Scikit-learn.
Теперь переведём задачу вопрос>ответ в терминал. Мы будем в терминале задавать вопрос и там же получать ответ.

prompt = str(input())
completion = openai.Completion.create(engine=engine,
prompt=prompt,
temperature=0.5,
max_tokens=1000)
print('\nОтвет:')
print( completion.choices[0]['text'] )
Собственно в коде выше после запуска, скрипт ждет ввода данных из-за функции input(). Ответ будет получен только после ввода запроса.

Оборачиваем код в функцию

Для удобства, обернем полученный код Python в простую функцию:

# Функция для ChatGPT
def ask(prompt):
completion = openai.Completion.create(engine="text-davinci-003",
prompt=prompt,
temperature=0.5,
max_tokens=1000)
print( 'Вопрос:', prompt )
print( '\nОтвет:' )
print( completion.choices[0]['text'] )
Теперь все, что вам нужно сделать, это написать свой вопрос в функции «ask()».

ask('самая красивая женщина на земле')
# Ответ
# На земле нет одной самой красивой женщины. Красота и прелесть относятся к индивидуальным вкусам и предпочтениям.
Теперь у вас есть собственный чат GPT на компьютере. Поздравляем.


Полный код: https://gist.github.com/GuessDice/773eab6af0ed79fa22238fe88d...

OpenAI по умолчанию выдаёт 18$ на аккаунт. Этого хватит надолго. (30 запросов ~ 10 центов)

Не забудьте подписаться на наш телеграм канал "ТЕХНО-КОСТЬ", где мы ежедневно публикуем новости в сфере нейронок, игр и технологий. Так же у нас есть свой телеграм gpt бот, которым вы можете пользоваться бесплатно!

Хотите гайд на бота GPT для телеграм?

1
Автор поста оценил этот комментарий

Очень правдоподобно (в зависимости от описания) отыгрывает персонажей. И даже не упоминает о том, что оно АИ (в отличие от чатгпт, если того попросить прикинуться кем-то - он прикинется, но через раз будет соскакивать и говорить, что "я не могу ответить, я же аи").

Иллюстрация к комментарию
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

крайне занятная штук.

Автор поста оценил этот комментарий

Я и так пользуюсь edge как вторым браузером, нормальный, не IE)



Но меня больше character ai интересует. Он вообще без танцев с бубном работает. Но фильтры...

раскрыть ветку (1)
Автор поста оценил этот комментарий
Странно, не слышал о такой. Ушёл чекать
показать ответы
1
Автор поста оценил этот комментарий

Поройся на сайте опенаи, там есть факю и примеры кода как с чем работать.

Не поленись, дел минут на 20.

За то будешь знать какие модели там есть, что они умеют, и как использовать.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Для 3.5 подписка нужна
показать ответы
13
Автор поста оценил этот комментарий

С впн и номером я могу и без студии играться)


Даже просто тор запустить прокатило, если впн нет. Правда лагает, конечно, при таком раскладе неимоверно.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Есть вариант ещё Бинг. Там вообще все просто. Из затрат - только моральные (нужно пользоваться Edge)
показать ответы
29
Автор поста оценил этот комментарий

без VPN

По ссылке, как перешли, жмите "create key". Его нужно сразу скопировать куда-нибудь, потому что больше вам его не покажут.

https://beta.openai.com/account/api-keys

Так, и как это сделать без впн, если по ссылке надо залогиниться, а после логина показывает дефолтную надпись "OpenAI's services are not available in your country."?

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Во многих странах чат не доступен для пользователей. Для регистрации вам действительно понадобится впн и виртуальный номер, а после написания кода пользоваться можно без впн

показать ответы