|
| 1 | +<div align="center"> |
| 2 | +<a href="https://t.me/neurogen_news"> |
| 3 | + <img src="https://readme-typing-svg.herokuapp.com?font=Inconsolata&weight=700&size=30&duration=4000&pause=1000&color=1BED29¢er=true&width=435&lines=NeuroGPT+by+Neurogen...;Opening..." alt="NeuroGPT" /> |
| 4 | +</a> |
| 5 | + |
| 6 | +<strong> <a href="https://github.com/Em1tSan/NeuroGPT#readme">Русский</a> | English </strong> |
| 7 | + |
| 8 | +<p> NeuroGPT allows free use of gpt-3.5, gpt-4, and other language models without VPN and account registration. It operates through API Reverse Engineering. |
| 9 | + |
| 10 | +The project is based on modified versions of <a href="https://github.com/xtekky/gpt4free">gpt4free</a> and <a href="https://github.com/GaiZhenbiao/ChuanhuChatGPT">ChuanhuChatGPT</a></p> |
| 11 | +We extend our gratitude to the authors. |
| 12 | + |
| 13 | +<a href="https://github.com/Em1tSan/NeuroGPT/blob/main/LICENSE"> |
| 14 | + <img src="https://img.shields.io/badge/license-GPL_3.0-indigo.svg" alt="license"/> |
| 15 | +</a> |
| 16 | +<a href="https://github.com/Em1tSan/NeuroGPT/commits/main"> |
| 17 | + <img src="https://img.shields.io/badge/latest-v1.4.0-indigo.svg" alt="latest"/> |
| 18 | +</a> |
| 19 | + |
| 20 | +<br> Installation instructions: <br/> |
| 21 | + |
| 22 | +<a href="https://github.com/Em1tSan/NeuroGPT#windows"> |
| 23 | + <img src="https://img.shields.io/badge/-Windows-1371c3?logo=windows" alt="windows"/> |
| 24 | +</a> |
| 25 | +<a href="https://github.com/Em1tSan/NeuroGPT#linux"> |
| 26 | + <img src="https://img.shields.io/badge/-Linux-F1502F?logo=linux" alt="linux"/> |
| 27 | +</a> |
| 28 | +<a href="https://github.com/Em1tSan/NeuroGPT#macos"> |
| 29 | + <img src="https://img.shields.io/badge/-MacOS-C0BFC0?logo=apple" alt="macos"/> |
| 30 | +</a> </p> |
| 31 | +<a href="https://github.com/Em1tSan/NeuroGPT#%D0%BF%D0%BE%D1%80%D1%82%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F"> |
| 32 | + <img src="https://img.shields.io/badge/-Portable version-008000?logo=portable" alt="portable"/> |
| 33 | +</a> |
| 34 | + |
| 35 | +<br> News and feedback: <br/> |
| 36 | + |
| 37 | +<a href="https://t.me/neurogen_news"> |
| 38 | + <img src="https://img.shields.io/badge/-Telegram channel-0088CC?logo=telegram" alt="telegram"/> |
| 39 | +</a> |
| 40 | +<a href="https://t.me/neurogen_chat"> |
| 41 | + <img src="https://img.shields.io/badge/-Telegram chat-0088CC?logo=telegram" alt="telegram_chat"/> |
| 42 | +</a> |
| 43 | + |
| 44 | +<br> Support the project: <br/> |
| 45 | + |
| 46 | +<a href="https://boosty.to/neurogen"> |
| 47 | + <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/9/92/Boosty_logo.svg/512px-Boosty_logo.svg.png?20230209172145" alt="neurogen_boosty" width="20%"> |
| 48 | +</a> |
| 49 | + |
| 50 | +</div> |
| 51 | + |
| 52 | +## Disclaimer: |
| 53 | + |
| 54 | +Given that this project doesn't use an official API but relies on reverse-engineered method, there's a risk of API providers failing and certain models disconnecting. Consider this if you need high stability for your work. Remember, support is provided solely out of enthusiasm. |
| 55 | + |
| 56 | +## Features: |
| 57 | + |
| 58 | +- Web search |
| 59 | +- Built-in prompt templates for various tasks |
| 60 | +- Built-in jailbreaks for removing censorship |
| 61 | +- Conversation context |
| 62 | +- API endpoint |
| 63 | +- Fine-tuning a model |
| 64 | +- Saving and loading dialogue history |
| 65 | + |
| 66 | +<div align="center"> |
| 67 | + <img src="https://github.com/NealBelov/screenshots/blob/main/img_03.png?raw=true" width="100%"> |
| 68 | +</div> |
| 69 | + |
| 70 | +## List of models: |
| 71 | + |
| 72 | +- gpt-3.5-turbo-16k |
| 73 | +- gpt-3.5-turbo |
| 74 | +- gpt-4 |
| 75 | +- gpt-4-32k |
| 76 | +- gpt-4-0613 |
| 77 | +- llama-2-70b-chat |
| 78 | +- claude-2 |
| 79 | +- text-davinci-003 |
| 80 | + |
| 81 | +# Installing and Running |
| 82 | + |
| 83 | +### Portable version |
| 84 | + |
| 85 | +One-click program launch and auto-update. No dependencies installation required. |
| 86 | +Unpack the archive into a folder whose path does not contain Cyrillic. Press `start_portable_webui`. |
| 87 | + |
| 88 | + |
| 89 | +<a href="https://github.com/Em1tSan/NeuroGPT/releases/download/v1.3.0/NeuroGPT-Portable.v1.3.7z">Скачать</a> |
| 90 | + |
| 91 | +--- |
| 92 | + |
| 93 | +### [Instructions for obtaining API keys for ChimeraAI, PurGPT, and Chatty](https://github.com/Em1tSan/NeuroGPT/wiki/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F-%D0%BF%D0%BE-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8E-API-%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B9-ChimeraAI,-PurGPT-%D0%B8-Chatty) |
| 94 | + |
| 95 | +--- |
| 96 | + |
| 97 | +## Windows |
| 98 | +This project only supports Python language version up to 3.10. That is, it is **NOT COMPATIBLE** with Python 3.11 and above. Moreover, its operation is not guaranteed on Python 3.9 and 3.8. |
| 99 | +This guide only considers x64-bit versions of Windows 10 and 11. |
| 100 | + |
| 101 | +#### 1. Install Git For Windows |
| 102 | +* [Download](https://git-scm.com/download/win) and start installing git. |
| 103 | + |
| 104 | +  |
| 105 | +* If unsure, choose default settings. |
| 106 | + |
| 107 | +  |
| 108 | +* In the PATH entry window, choose the middle option to call git commands from any terminal. |
| 109 | + |
| 110 | +  |
| 111 | +#### 2. Install Visual Studio Community |
| 112 | +* [Download](https://visualstudio.microsoft.com/ru/downloads/) and install Visual Studio Community. |
| 113 | +* Nothing complicated; default settings offered will suffice. |
| 114 | +#### 3. Install Python 3.10.x Windows |
| 115 | +* [Download](https://www.python.org/ftp/python/3.10.11/python-3.10.11-amd64.exe) and start the Python installation. [3.10.11](https://www.python.org/downloads/release/python-31011/). |
| 116 | + |
| 117 | +  |
| 118 | +* Be sure to add it to the environment variables (in PATH). |
| 119 | + |
| 120 | +  |
| 121 | + |
| 122 | +#### 4. Download the repository by opening the command line in the folder where you want to place NeuroGPT and typing the following command: |
| 123 | +`git clone https://github.com/Em1tSan/NeuroGPT.git` |
| 124 | +* Open `NeuroGPT` folder and run `start` file. It will create a virtual environment, install dependencies, and launch the program. |
| 125 | + * The program automatically checks for updates with each launch. |
| 126 | +### Running API endpoint |
| 127 | +* Open `NeuroGPT` folder and run `start_endpoint` file. |
| 128 | + * The program automatically checks for updates with each launch. |
| 129 | +* API endpoint will be available at: `http://127.0.0.1:1337/` |
| 130 | + |
| 131 | + |
| 132 | +## Linux |
| 133 | + |
| 134 | +## MacOS |
| 135 | + |
| 136 | +## Планы: |
| 137 | +* Telegram bot |
| 138 | +* Website |
| 139 | +* English language interface |
0 commit comments