Сначала попробуйте подражать предприятию с Openaai GPT.
Это в основном пакет Python, подражающий предприятию. Он запрашивает API OpenAAI и генерирует последовательность задач, каждый из которых связан с работником. Сотрудники автоматически генерируются (системные подсказки, чтобы сообщить GPT, какой сотрудник будет)?
Наша инновационная компания использует передовые технологии искусственного интеллекта, чтобы вывести продукты и услуги на новый уровень. Наши сотрудники - это экземпляры ИИ, созданные с помощью мощной модели языка GPT, которая может выполнять различные роли, такие как инженеры, дизайнеры и даже маркетологи. Это позволяет нам разрабатывать продукты быстрее и эффективнее, чем традиционные компании, а также предоставляют уникальный опыт для наших клиентов.
Наши сотрудники ИИ оснащены новейшими технологиями и постоянно изучают и адаптируются к новым ситуациям. Это позволяет нам быть более гибкими и отзывчивыми к рыночным изменениям, гарантируя, что наши продукты и услуги всегда находятся в авангарде инноваций.
Если вы заинтересованы в опыте будущего технологии искусственного интеллекта, ознакомьтесь с нашим продуктом.
Отказ от ответственности: наши сотрудники ИИ не предназначены для замены человеческих работников и предназначены для использования в качестве дополнения к человеческим командам. Мы верим в силу человеческого творчества и интеллекта в сочетании с передовыми технологиями.
python --version
python3 --version1 - клонировать это репозиторий
git clone https://github.com/nervousapps/GPTenterprise.git2 - Перейти в каталог репо
cd GPTenterprise3 - Рекомендуется Python Venv, чтобы создать его, в вашем терминале:
python3 -m venv gptenterpriseИ включить это
source ./gptenterprise/bin/activate4 - Установите пакет и зависимости gptenterprise путем выполнения:
pip install ./pythonnano ./openai_key.txtЧтобы увидеть пример того, что можно сделать с идеей Gptenterprise:
1 - Файл конфигурации TWEEK, чтобы дать?
nano ./config2 - Запустите предприятие
GPTenterprise ./configТогда предприятие будет создано с вашими руководящими принципами, будет нанят руководитель команды и мастер Scrum. Они сделают все возможное для достижения руководящих принципов.
HTML документация здесь.
Документация, сгенерированная с помощью PDOC
Предприятие состоит из руководителя команды, мастера схватки и нескольких сотрудников. Вначале генеральный директор создаст предприятия, дающего свои руководящие принципы руководителю команды и мастеру Scrum. Каждый сотрудник будет нанят руководителем команды за их навыки. Сотрудник определяется как подсказка системы, автоматически генерируемое руководителем команды, которые описывают его навыки. Затем мастер Scrum создаст последовательность задач, каждая из которых была связана с сотрудником, ранее нанятым руководителем команды.
? ? Структура сотрудников
{
"name" : "Employee's name" ,
"role_name" : "Employee's role name" ,
"role" : "Employee's role (system prompt)"
"creativity" : 1.0
" emoji ": " Emoji code "
}Название и ROLE_NAME должны быть уникальными.
? Структура задачи
{
"task_name" : "The task name"
"employee_name" : "The assigned amployee name"
"todo" : "The work description that has to be done"
"type" : "The type of the task (text or image)"
"requirements" : "The index of the required task or no if no task result is required"
}При каждой задаче мастер Scrum будет добавлять поле результата с работой сотрудника.
? ️ Производственная структура
{
"employees" : [ employee1 , employee2 ],
"tasks" : [ task1 , task2 ],
"ceo_guidelines" :
"final_product" :
}Поле «CEO_GUIDELINES» будет добавлено автоматически при создании предприятия. Окончательный продукт можно найти в поле final_product объекта JSON, содержащегося в файле «Production_ <pompany_name> .json» в указанном выходном каталоге.
Руководящие принципы генерального директора должны быть точными и описать компанию и конечный продукт, который разыскивается. Количество изображений для генерации может быть указано, если рекомендации, если нет, это будет случайное число (макс 5). Рекомендации должны иметь слово «продукт» в конце, за которым следует описание желаемого конечного продукта. Пример может быть приведен с помощью ключевого слова ». Пример:« Он будет добавлен в задачи сотрудников.
| env name | описание | значение по умолчанию |
|---|---|---|
| НАЗВАНИЕ КОМПАНИИ | Имя предприятия | Gptenterprise |
| Ключевой файл | Path to openai keyfile.txt | ./openai_key.txt |
| Output_directory | Выходной каталог | ./Generated/v2 |
| Manager_retry | Сколько раз менеджеры будут повторять, чтобы выполнить планы, если потерпят неудачу | 1 |
| Custom_manager_prompts_path | Дайте пользовательским менеджерам подсказку (будьте осторожны, чтобы сохранить определения структуры объектов) | "" |
| CEO_GUIDELINES | "Как генеральный директор, я хочу ... продукт ..." | Рекомендации по умолчанию |
| Интерактивный | Подождите, пока пользователь (базовый сейчас), нет взаимодействия сотрудников, если асинхронный режим активируется | "нет" |
| АСИНХРОННЫЙ | Асинхронный режим, сотрудники могут работать параллельно | "да" |
| Local_ai_url | URL местного экземпляра API, совместимого с пакетом Python OpenAI | "" |
| Model_name | Имя модели для использования | GPT-3,5-Turbo-16K |
1 - Установка требований к тестам
pip install -r ./python/requirements-tests.txt2 - Запустить тесты
pytestЧерный
Чтобы увидеть пример того, что можно сделать с идеей gptenterprise, пусть использовать webgpt.py
WebGPT - это предприятие, управляемое искусственным интеллектом, которое разрабатывает веб -сайт для своих клиентов.
Он состоит из нескольких сотрудников GPT (подсказки):
✍ Субъект, который отвечает за формулирование субъектов.
? Престор Dall-E, который отвечает за генерирование подсказок для инъекции в DALL-E для генерации изображений на ранее сгенерированном SIBCET.
Веб -разработчик, который отвечает за кодирование веб -сайта по ранее сгенерированным предметам и изображениям.
? ♂️ генеральный директор (вы), который отвечает за управление всем этим и запустить предприятие.
Чтобы запустить предприятие, пожалуйста, сделайте:
python ./examples/webgpt.pyЭто не официальный продукт Openai. Это личный проект, и он никоим образом не связан с OpenAI.
Лицензия MIT