GPT4 ExpertManager
1.0.0
이 모듈은 큰 언어 모델과 상호 작용하여 프롬프트 및 보조 정의를 생성하기위한 신속한 라이브러리 관리자 및 API 래퍼를 제공합니다. Langchain 라이브러리와 Openai 및 Anthropic API에 의존합니다.
이 패키지는 현재 PYPI에서 사용할 수 없습니다. Repo를 복제하고 Langchain, Anthropic 및 Openai PYPI 패키지를 설치하십시오.
또한 OpenAI 및 Anthropic의 모델을 사용하려면 API 키를 얻어야합니다.
새로운 조수를 정의하려면 Markdown에서 assistant_definition 다음과 같이 형식화하십시오.
<assistant_definition>
< name >Your Assistant Name</ name >
< role >Description of your assistant's purpose or role</ role >
<system_message>A message from your assistant to the user explaining its purpose</system_message>
<example_input>An example user input or query</example_input>
<example_output>Your assistant's response to the example input</example_output>
</assistant_definition> 그런 다음 parse_assistant_definition() 함수를 사용 하여이 정의에서 새 LanguageExpert 객체를 생성 할 수 있습니다.
definition_text = ... # Your assistant definition markdown
expert = parse_assistant_definition ( definition_text )
expert = LanguageExpert ( ** expert ) 그런 다음 LanguageExpert 객체를 사용하여 보조 모델에서 응답을 생성 할 수 있습니다. improve() 함수를 사용하여 기존 어시스턴트 정의를 향상시킬 수도 있습니다.
기부금을 환영합니다! 버그, 기능 요청 또는 변경 사항이있는 GitHub에 문제를 열거나 풀 요청을 제출하십시오. 분명하게 알 수 있듯이 나는 아주 좋은 프로그래머는 아니지만 나는 아주 좋은 프롬프트 엔지니어입니다. 나는 내가 배운 것을 다른 사람들과 공유하고 그 과정에서 두 기술을 개선하기를 바라고 있습니다.