Загрузка...
Bringing up our own website with ChatGpt 4
  1. Squirtle
    Squirtle Topic starter Nov 22, 2023 504 Apr 3, 2021
    Всем здаров!
    Решил рассказать как поднять свой прекрассный сайт с ChatGpt разных версий (4 32к, 3.5 16к) и другими моделями (Palm, Board), который будет работать у вас всегда, в любом месте без ограничений, ***, регистрации и смс!

    Да да, такое бывает! А ещё сайт хостится даже на микроволновке, лишь бы там был Linux!

    У нашего сайта есть куча киллер фич:
    • Возможность менять модель (ChatGpt 3.5 или ChatGpt 4) просто выбирая их в контекстном меню
    • Так же можно менять провайдера (Это тот кто предоставляет доступ к моделям)
    • Работают почти все фишки оригинального сайта (История диалогов, интерфейс не отличается)
    • Все модели запоминают тему диалога и продолжают её
    • Сайт работает на основе открытого репозитория gpt4free и является его частью, а также обновляется раз в 2-3 дня
    • Сайт открывается с любого пк и все модели работают без ***!
      (Некоторые модели работают только если сам сайт хостится на VPS за пределами РФ, иначе например ChatGpt 4 от Bing работать откажет)
    • И да, сайт работает на Windows и Linux самых слабых конфигураций
    Пример моего поднятого сайта на Linux - chatiklolz.squirtle.ru - (Отключен т.к нет денег на дополнительный хостинг)

    [IMG]
    [IMG]
    [IMG]

    Ладно, перейдем к установке:
    И так, предположим что у вас на VPS стоит только что установленная Ubuntu 22.04 (Или ниже) с 1 гб озу и 1 ядром.

    Первым делом нам надо подключится к нашему VPS через Putty.
    Качаем Putty Portable - кликабельно / VT и открываем его.
    Вставляем в "Host Name (or IP address)" наш IP и нажимаем "Open" (нажимаем кнопку "Accept" в открывшемся окне)

    [IMG]

    Далле в открывшейся консоли вводим логин и пароль который выдали вам при покупке вашего VPS.







    [IMG]

    Ура! Вы подключлись к дедику! Самое сложное сделано!







    [IMG]


    После подключения нам нужно обновить пакеты до последних версий через apt
    Вводим команды в консоль по очереди:
    sudo ⁡apt update

    sudo ⁡apt upgrade


    Далее просто делаем то что требует консоль (воодим "Y" или нажимаем Enter)
    Готово

    Теперь нам надо установить pip
    Вводим команду:
    ⁡sudo apt-get update

    sudo apt-get install -y python3-pip

    Далее просто делаем то что требует консоль (воодим "Y" или нажимаем Enter)
    Готово

    Следующий элемент который нам надо установить это SuperVisor
    Вводим команду:
    ⁡apt-get install supervisor


    После установки SuperVisor должен запуститься сам, но для пущей надежности лучше его рестартануть:
    ⁡service supervisor restart

    Готово

    Все основные элементы мы установили. Теперь надо установить сам сайт:












    Вводим команду:
    ⁡pip install -U g4f


    Готово, сайт установлен, но не настроен


    Теперь надо настроить сайт и запустить его:

    Переходим в папку:
    ⁡cd /etc/supervisor/conf.d


    Создаем файл запуска процесса "test":

    ⁡nano test.conf


    В файле пишем:

    [program:test]
    command=g4f gui
    autostart=true
    autorestart=true
    stderr_logfile=/var/log/test.err.log
    stdout_logfile=/var/log/test.out.log

    Настройка закончена, нужно, что б supervisor считал обновленные настройки:
    ⁡supervisorctl reread


    После того, как настройки считаны - нужно дать комманду запуска, для этого вводим:
    ⁡supervisorctl update


    Готово! Сайт работает по айпи вашего VPS! (Просто введите его в браузер)

    Теперь необходимо научится обновлять сайт.
    Делать это нужно в раз 3 - 4 дня для того что бы были все доступные на данный момент модели

    Для начала нам надо остановить наш сайт.
    Для этого водим команды в консоль сервера по очереди:


    ⁡supervisorctl


    ⁡stop test


    ⁡quit


    Мы свернули наш сайт. Теперь нам надо обновить его.
    Для этого вводим команду для обновления:


    ⁡pip install -U g4f


    Теперь снова запускаем наш сайт.
    Вводим команды в консоль сервера по очереди:


    ⁡⁡supervisorctl


    ⁡start test


    ⁡quit


    Готово! Наш сайт теперь самой последней версии и на нем стоят все доступные модели!


    Данный способ в отличие от первого является дополнительным и работает с некоторыми ограничениями!!!

    При установке на Windows систему мы будет предусматривать что:
    • Она стоит на вашем домашнем пк (то есть в России или снг)
    • На ней работает Windows 10 или выше

    Вариант установки на Windows систему мы будем называть локальным, то есть будут работать модели которые не запретили использование на территории СНГ, но например ChatGpt 4 от Bing работать не будет (Увы и ах) из за того что там стоит фильтр на Российские айпи.

    Но это можно обойти если включить *** на вашем пк! Тогда все будет прекрасно работать!

    Данный вариант вам отлично подойдет если вам раз в полгода нужно быстро задать вопрос ChatGpt.
    Надо будет лишь ввести одно команду и сайт локально работает (удобно однако)

    Так же вы не сможете скинуть ссылку на сайт другу, т.к нужен статический айпи и навык проброса портов

    Если вы устанавливаете сайт по этому способу на зарубежный дедик с Windows то тогда весь функционал будет как и при установке на Linux!
    (Сможете кинуть айпишник другу, юзать сами, будут работать модели которые не заводятся на российских айпи)



    Первым делом устанавливаете Python
    Скачиваете Python - клик
    Открываете установщик и устанавливаете следуя инструкциям (обязательно ставьте галочку на "ADD TO PATH")
    [IMG]

    Теперь нам надо установить сайт
    Нажимаем Win + R и вводим команду:
    ⁡pip install -U g4f
    ⁡​
    [IMG]

    Ждем пока закроется консоль.







    Готово

    И так, сайт мы установили. Теперь нам надо его запустить
    Нажимаем вышеупомянутый Win + R и вводим команду:

    ⁡g4f gui

    [IMG]

    Нажимаем Enter и ждем когда откроется консоль!








    Готово! Теперь у вас функционирует полноценный сайт с ChatGpt на вашем пк!
    Для его открытия нужно написать
    localhost в вашем браузере!

    Что бы отключить сайт просто закройте окно консоли!

    Запускать сайт нужно при каждом перезапуске пк или закрытие консоли!

    Теперь необходимо научится обновлять сайт.
    Делать это нужно в раз 3 - 4 дня для того что бы были все доступные на данный момент модели
    Первым делом закрываем консольное окно сайта

    Теперь нажимаем Win + R и вводим команду:
    ⁡pip install -U g4f


    Сайт обновился. Теперь снова запускаем его:
    Нажимаем вышеупомянутый Win + R и вводим команду:

    ⁡g4f gui

    Готово! Наш сайт теперь самой последней версии и на нем стоят все доступные модели!


    Вообщем вот так по цене самой дешевой зарубежноq VPS`ки можно поднять свой собственный сайт с ChatGpt и кайфовать без дополнительного запуска ***ов и прочих танцев с бубном!
    Ps: Чаще всего все проблемы которые появились через несколько дней после установки сайта решаются через обновление сайта!

     
    This article was useful for you?
    You can thank the author of the topic by transferring funds to your balance
    Thank the author
    1. View previous comments (1)
    2. 228
      лудорас, +кошка жена +миска рис за использование китай-программы
    3. Nethanter

Comments

    1. Sasa12345l
      [IMG]как пофиксить?
       
      1. Отказано
        Sasa12345l, питон не добавлен в path
      2. RedDredd
    2. milfking
      milfking Dec 13, 2023 1 Apr 4, 2020
      [IMG]
      Он отвечает тупее 3,5
       
    3. poseydon
      poseydon Dec 14, 2023 5 Mar 24, 2023
      [IMG] :peka:
       
    4. ShadySoul
      ShadySoul Dec 14, 2023 0 Apr 15, 2023
      Это бесплатно?
       
    5. RedDredd
      RedDredd Dec 30, 2023 2 Feb 17, 2023
      пытался поставить на дедик оракла не робит.

      незнаю как это лечить может опять все изза того что у меня ARM архитектура?,
       
    6. Previk
      Previk Jan 15, 2024 113 Jun 16, 2019
      Автор, исправь недочёт: нужно подключаться на сайт с айпи VPS + порт 8080
       
    7. Glebattigo1
      напишите честно, как он в сравнении с оригой gpt-4 ? или все библиотеки одинаковые
       
    8. NihyYash
      NihyYash Feb 14, 2024 0 Jul 25, 2023
      Приветствую. Делал всё по инструкции, но при запуске через команду start test пишет: test:ERROR (spawn error)
       
    9. rJluHka
      rJluHka Feb 18, 2024 1 Jan 22, 2020
      А какие обычно танцы с бубнами? Веб версию чем плохо использовать?
       
    10. Rambax
      Rambax Mar 9, 2024 0 Mar 9, 2024
      спасибо
       
    11. xdearboy
      xdearboy Apr 13, 2024 Banned 1 Oct 9, 2022

      C:\Users\huipizdaochkpbluadun>g4f gui
      Traceback (most recent call last):
      File "<frozen runpy>", line 198, in _run_module_as_main
      File "<frozen runpy>", line 88, in _run_code
      File "C:\Users\huipizdaochkpbluadun\AppData\Local\Programs\Python\Python311\Scripts\g4f.exe\__main__.py", line 4, in <module>
      File "C:\Users\huipizdaochkpbluadun\AppData\Local\Programs\Python\Python311\Lib\site-packages\g4f\__init__.py", line 6, in <module>
      from .models import Model
      File "C:\Users\[I]huipizdaochkpbluadun[/I]\AppData\Local\Programs\Python\Python311\Lib\site-packages\g4f\models.py", line 5, in <module>
      from .Provider import RetryProvider, ProviderType
      File "C:\Users\huipizdaochkpbluadun\AppData\Local\Programs\Python\Python311\Lib\site-packages\g4f\Provider\__init__.py", line 11, in <module>
      from .needs_auth import *
      File "C:\Users\huipizdaochkpbluadun\AppData\Local\Programs\Python\Python311\Lib\site-packages\g4f\Provider\needs_auth\__init__.py", line 5, in <module>
      from .OpenaiChat import OpenaiChat
      File "C:\Users\huipizdaochkpbluadun\AppData\Local\Programs\Python\Python311\Lib\site-packages\g4f\Provider\needs_auth\OpenaiChat.py", line 32, in <module>
      from ..openai.har_file import getArkoseAndAccessToken, NoValidHarFileError
      File "C:\Users\huipizdaochkpbluadun\AppData\Local\Programs\Python\Python311\Lib\site-packages\g4f\Provider\openai\har_file.py", line 11, in <module>
      from .crypt import decrypt, encrypt
      File "C:\Users\[I]huipizdaochkpbluadun[/I]\AppData\Local\Programs\Python\Python311\Lib\site-packages\g4f\Provider\openai\crypt.py", line 5, in <module>
      from Crypto.Cipher import AES
      ModuleNotFoundError: No module named 'Crypto'


      ичоделать
       
      1. Squirtle Topic starter
        xdearboy, ModuleNotFoundError: No module named 'Crypto'
    12. H1kary_inactive3116417
      [IMG]Не работает, при запуске test.conf на supervisor'e выдаёт ошибку спавна, не знаю как пофиксить, помогите плес :sadhamster:
       
    13. Rostok55
      Rostok55 Oct 17, 2024 79 Oct 5, 2024
      почему так происходит ?[IMG]
       
    14. БургерКинг
      БургерКинг Nov 2, 2024 Ищу Работу Работную Работяжную 34 Jun 18, 2023
      Как на сайт зайти? На дедик поставил. Ацпи ввожу и нихера не заходит на сайт
       
    15. lilmade
      lilmade Jan 26, 2025 0 Jun 28, 2019
      ребят , подскажите, консоль не открывается при запуске сайта чд?
       
Top
Loading...