Познакомьтесь с IGA? - минималистский аутогпт, способный к самосовершенствованию
️ Очень экспериментальный и нестабильный
Общайтесь с IGA через CLI, и она выполнит одно из следующих действий:
- Поговорите с вами: это позволит вам ответить
- Запустите команду оболочки: они запускаются в текущем каталоге. Вывод возвращается в IgA.
- Читать файлы: IGA может прочитать содержимое указанных файлов.
- Записать файлы: IgA может создавать или перезаписать файлы с новым контентом.
- Подумайте: это просто запускает другое действие.
Запустите IGA в ее собственном каталоге, чтобы IGA обновил свой собственный исходный код и системные инструкции. Как далеко IGA может зайти с небольшим руководством? Давайте узнаем.
Бегать
Требуется Python 2.7+
Создайте файл .env и добавьте OPENAI_API_KEY=<your-api-key>
Instal зависимости pip install -r requirements.txt
Запустить python main.py
Руководство
- Начните с того, что она прочитала свои собственные файлы, прежде чем она внесет изменения
- Поощрять IGA проверить и проверять ее работу
- Поощряйте ее продолжать пытаться и спрашивать вас, действительно ли она борется
Контрабатирование
Я хотел бы, чтобы IGA реализовал эти
- Улучшенные инструкции по системе «Выпекать в вышеупомянутом руководстве
- Надежное редактирование файлов
- Использование Langchain
- Более длинная память
- Поиск в Интернете
PR Полезные изменения, в идеале, созданные IGA.