먼저 Openaai Gpt로 기업을 모방하는 시도를 시도하십시오.
기본적으로 기업을 모방하는 파이썬 패키지입니다. OpenAAI API를 요청하고 직원과 관련된 일련의 작업을 생성합니다. 직원이 자동으로 생성됩니다 (시스템은 GPT 직원에게 직원에게 알려주기 위해 프롬프트)?
우리의 혁신적인 회사는 고급 인공 지능 기술을 사용하여 제품과 서비스를 다음 단계로 끌어 올립니다. 우리의 직원은 엔지니어, 디자이너 및 마케팅 담당자와 같은 다양한 역할을 수행 할 수있는 강력한 GPT 언어 모델로 제작 된 AI 인스턴스입니다. 이를 통해 전통적인 회사보다 제품을 더 빠르고 효율적으로 개발할 수 있으며 고객에게 독특한 경험을 제공 할 수 있습니다.
AI 직원은 최신 기술을 갖추고 있으며 지속적으로 새로운 상황에 적응하고 적응하고 있습니다. 이를 통해 시장 변화에 더 민첩하고 대응하여 제품과 서비스가 항상 혁신의 최전선에 도달 할 수 있습니다.
AI 기술의 미래에 관심이 있으시면 제품을 확인하십시오.
면책 조항 : 우리의 AI 직원은 인간 근로자를 대체하기위한 것이 아니며 인간 팀의 보충제로 사용되도록 설계되었습니다. 우리는 고급 기술과 결합 될 때 인간의 창의성과 지능의 힘을 믿습니다.
python --version
python3 --version1-이 저장소를 복제하십시오
git clone https://github.com/nervousapps/GPTenterprise.git2- 리포 디렉토리로 이동하십시오
cd GPTenterprise3- 파이썬 venv가 터미널에서 하나를 만들 것을 권장합니다.
python3 -m venv gptenterprise그리고 그것을 활성화하십시오
source ./gptenterprise/bin/activate4- 실행을 통해 GPTENTERPRISE 패키지 및 종속성을 설치하십시오.
pip install ./pythonnano ./openai_key.txtGptenterprise의 아이디어로 무엇을 할 수 있는지에 대한 예를 보려면 :
1 -Tweek 구성 파일 제공?
nano ./config2- 기업을 운영하십시오
GPTenterprise ./config그러면 기업은 가이드 라인을 통해 만들어 질 것이며 팀 리더와 스크럼 마스터가 고용됩니다. 그들은 지침을 달성하기 위해 최선을 다할 것입니다.
HTML 문서는 여기에 있습니다.
PDOC로 생성 된 문서
기업은 팀 리더, 스크럼 마스터 및 몇몇 직원으로 구성됩니다. 처음에 CEO는 팀 리더와 Scrum Master에게 지침을 제공하는 기업을 만들 것입니다. 각 직원은 팀 리더가 자신의 기술을 고용합니다. 직원은 팀 리더가 자동으로 생성하여 자신의 기술을 설명하는 시스템 프롬프트로 정의됩니다. 그런 다음 스크럼 마스터는 이전에 팀 리더가 고용 한 직원과 관련된 일련의 작업을 생성합니다.
? ? 직원 구조
{
"name" : "Employee's name" ,
"role_name" : "Employee's role name" ,
"role" : "Employee's role (system prompt)"
"creativity" : 1.0
" emoji ": " Emoji code "
}이름과 역할 _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"
}각 작업에서 스크럼 마스터는 직원의 작업과 함께 결과 필드를 추가합니다.
? ️ 생산 구조
{
"employees" : [ employee1 , employee2 ],
"tasks" : [ task1 , task2 ],
"ceo_guidelines" :
"final_product" :
}엔터프라이즈를 만들 때 "CEO_GUIDELINES"필드가 자동으로 추가됩니다. 최종 제품은 지정된 출력 디렉토리의 "Production_ <Company_Name> .json"파일에 포함 된 JSON 객체의 Final_Product 필드에서 찾을 수 있습니다.
CEO 지침은 정확하고 회사와 최종 제품을 설명해야합니다. 생성 할 이미지 수는 지침이 아닌 경우 임의의 숫자가됩니다 (최대 5). 가이드 라인에는 마지막에 "제품"단어가 있어야하고 원하는 최종 제품에 대한 설명이 있어야합니다. 키워드 "예 :"로 예를 들어 직원 작업에 추가됩니다.
| Env 이름 | 설명 | 기본값 |
|---|---|---|
| Company_Name | 엔터프라이즈 이름 | gptenterprise |
| 키 파일 | Openai keyfile.txt로가는 길 | ./openai_key.txt |
| output_directory | 출력 디렉토리 | ./generated/v2 |
| manager_retry | 실패하면 관리자가 계획을 수행하기 위해 몇 번이나 재 시도 할 것인가 | 1 |
| custom_manager_prompts_path | 사용자 정의 관리자에게 프롬프트 제공 (객체 구조 정의를 유지하도록주의하십시오) | "" " |
| CEO_GUIDELINES | "CEO로서, 나는 ... 제품 ..." | 기본 가이드 라인 |
| 대화식 | 사용자 입력을 기다리기 (현재 기본), 비동기 모드가 활성화 된 경우 직원 상호 작용 없음 | "아니요" |
| 비동기 | 비동기 모드, 직원은 병렬로 일할 수 있습니다 | "예" |
| local_ai_url | OpenAi Python 패키지와 호환되는 API의 로컬 인스턴스의 URL | "" " |
| model_name | 사용할 모델 이름 | GPT-3.5- 터보 -16K |
1- 테스트 요구 사항을 설치합니다
pip install -r ./python/requirements-tests.txt2- 실행 테스트
pytest검은색
GPTENTERPRISE의 아이디어로 수행 할 수있는 작업의 예를 보려면 WebGpt.py를 사용하십시오.
WebGPT는 고객을위한 웹 사이트를 개발하는 AI 중심 기업입니다.
여러 GPT 직원 (프롬프트)으로 구성됩니다.
주제를 공식화 할 책임이있는 주제 프롬프터.
? 이전에 생성 된 sibject에서 이미지를 생성하기 위해 Dall-e에 주입하라는 프롬프트를 생성하는 Dall-E 프롬프터.
이전에 생성 된 주제 및 이미지에서 웹 사이트를 코딩 할 책임이있는 웹 개발자.
? o 대담추 CEO (You)는이 모든 것을 운전하고 기업을 운영 할 책임이 있습니다.
기업을 운영하려면 다음을 수행하십시오.
python ./examples/webgpt.py이것은 공식 OpenAi 제품이 아닙니다. 이것은 개인 프로젝트이며 어떤 식 으로든 OpenAI와 제휴하지 않습니다.
라이센스 MIT