ChatGPTBot
1.0.0
이것은 AWS Lambda 및 DynamoDB에서 실행되고 OpenAI API를 사용하여 답을 생성하는 Telegram의 대화 보조원입니다.
Lambda 기능을 Telegram Bot Run에 연결하려면 :
curl --data " url={API_GATEWAY_URL} " " https://api.telegram.org/bot{TELEGRAM_TOKEN}/setWebhook "환경 변수 :
| 변하기 쉬운 | 설명 |
|---|---|
| 허용 _chats | 지원되는 채팅의 ID |
| bot_id | 봇의 ID |
| 빈도 | 봇이 메시지에 대답하는 빈도 |
| Openai_key | Openai 비밀 키 |
| OpenAi_Model | 사용 된 OpenAi 모델 |
| Telegram_token | Telegram API 액세스 토큰 |
| System_Prompt | 봇 역할에 대한 설명 |
| Style_prompt | 봇이 대답 해야하는 방법, 모든 사용자 메시지에 연결됩니다. |
| context_length | 응답을 위해 분석 된 메시지 수 |
| dynamodb_table_name | DynamoDB 테이블 이름 |
| reset_command | Telegram Bot 명령은 역사를 재설정합니다 |
| bot_name | 전보에있는 봇의 이름 |
| max_tokens | 모델 응답의 토큰 수 |
| PRESENTION_PENATTE | 존재 페널티 모델 매개 변수 |
| 주파수 _penalty | 주파수 페널티 모델 매개 변수 |
| top_p | TOP_P 모델 매개 변수 |
| 온도 | 온도 모델 매개 변수 |