- Support fine-tuned models
- Change default max groups to 1000
- Change default max users to 1000
- Change default max prompt messages to 4
- Change default max prompt tokens to 160
- Change default completion temperature to 1
- Change default completion max tokens to 64
- Update status page
- Update status page
- Fix commands
- Fix
translate
command
- Optimize
search
command - Add aliases for commands
- Add
OPENAI_COMPLETION_STOP_SEQUENCES
environment variable
- Support
gpt-4
model
- Support
zh_CN
locale
- Fix default value of
APP_MAX_GROUPS
environment variable - Fix default value of
APP_MAX_USERS
environment variable
- Fix wording of
doc
andreport
commands
- Add
ERROR_MESSAGE_DISABLED
environment variable - Deprecate
ERROR_TIMEOUT_DISABLED
environment variable
- Add default max prompt tokens for chat completion api
- Support snapshots of
gpt-3.5-turbo
model
- Add
VERCEL_TEAM_ID
environment variable
- Optimize error handling
- Fix
add-mark
util
- Add
APP_INIT_PROMPT
environment variable
- Fix
add-mark
util
- Update
add-mark
util
- End text with dot
- Support
whisper-1
model - Add
opencc
text converter - Store display name and group name to storage
- Optimize
search
command
- Optimize
search
anddraw
commands
- Fix prompt messages
- Fix
enquire
command
- Support
gpt-3.5-turbo
model
- Rename
APP_MAX_PROMPT_SENTENCES
environment variable toAPP_MAX_PROMPT_MESSAGES
- Add demo for
search
command - Add
SERPAPI_LOCATION
environment variable - Add
SERPAPI_LANG
environment variable
- Add
APP_API_TIMEOUT
environment variable - Add
APP_MAX_PROMPT_SENTENCES
environment variable - Add
APP_MAX_PROMPT_TOKENS
environment variable
- Rename
HUMAN_BACKGROUND
environment variable toHUMAN_INIT_PROMPT
- Rename
BOT_BACKGROUND
environment variable toBOT_INIT_PROMPT
- Fix default bot name
- Add
info
endpoint
- Fix prompt wording
- Fix prompt wording
- Fix tests
- Fix prompt wording
- Fix prompt wording
- Add
BOT_TONE
environment variable
- Fix timeout wording
- Add
HUMAN_NAME
environment variable - Add
HUMAN_BACKGROUND
environment variable - Add
BOT_BACKGROUND
environment variable
- Implement
forget
command
- Implement
search
command
- Rename
BOT_TIMEOUT_DISABLED
environment variable toERROR_TIMEOUT_DISABLED
- Add
BOT_TIMEOUT_DISABLED
environment variable
- Add
BOT_DEACTIVATED
environment variable
- Add
VERCEL_TIMEOUT
environment variable - Add
OPENAI_TIMEOUT
environment variable - Add
LINE_TIMEOUT
environment variable
- Implement
retry
command
- Ignore non-text message events
- Add command aliases
- Add command aliases
- Fix
enquire
command
- Add
VERCEL_PROJECT_NAME
environment variable
- Add logs for webhook endpoint
- Implement
sum
command - Implement
analyze
command - Implement
translate
command - Add
BOT_NAME
environment variable - Add
APP_MAX_GROUPS
environment variable - Add
APP_MAX_USERS
environment variable
- Remove
SETTING_AI_NAME
environment variable - Remove
SETTING_AI_ACTIVATED
environment variable - Refactor
storage
module - Refactor
prompt
module - Refactor
history
module
- Rename
chat
command totalk
- Update command template
- Fix summarize request wording
- Handle non-text messages
- Implement
summarize
command
- Add command aliases
- Handle error messages in every commands
- Trim AI Name when sending prompt
- Implement
call
command - Add
SETTING_AI_NAME
environment variable - Add
SETTING_AI_ACTIVATED
environment variable
- Remove
APP_STORAGE
environment variable
- Rename methods
- Fix wording of commands
- Add
OPENAI_IMAGE_GENERATION_SIZE
environment variable
- Remove
SETTING_IMAGE_GENERATION_SIZE
setting
- Rename functions and variables
- Implement dynamic configuration
- Implement
configure
command - Add
SETTING_IMAGE_GENERATION_SIZE
setting
- Implement
doc
command
- Rename
settings
command tocommand
- Fix wording of commands
- Implement localization
- Implement command aliases
- Rename
OPENAI_COMPLETION_INIT_LANG
environment variable toAPP_LANG
- Implement
settings
command
- Rename
chat --auto-reply off
command todeactivate
- Rename
chat --auto-reply on
command toactivate
- Rename
CHAT_AUTO_REPLY
setting toAI_ACTIVATED
- Implement
continue
command with quick reply feature
- Change default max completion tokens to 160
- Change default max prompt messages to 16
- Add comments
- Add
ja
initial language - Add
ai
alias forchat
command
- Rename
AI_AUTO_REPLY
setting toCHAT_AUTO_REPLY
- Fix case sensitivity of command issues
- Rename
ai
command tochat
- Rename
ai --auto-reply off
command tochat --auto-reply off
- Rename
ai --auto-reply on
command tochat --auto-reply on
- Rename
image
command todraw
- Refactor commands
- Refactor tests
- Implement
image
command
- Rename
VERCEL_WEBHOOK_URL
environment variable toVERCEL_DEPLOY_HOOK_URL
- Implement custom webhook path
- Add
APP_WEBHOOK_PATH
environment variable
- Refactor main functions
- Implement
deploy
command - Add
VERCEL_WEBHOOK_URL
environment variable
- Fix storage module
- Fix
ai --auto-reply off
command - Fix
ai --auto-reply on
command
- Refactor utility functions
- Rename
VERCEL_API_KEY
environment variable toVERCEL_ACCESS_TOKEN
- Rename
LINE_API_KEY
environment variable toLINE_CHANNEL_ACCESS_TOKEN
- Rename
LINE_API_SECRET
environment variable toLINE_CHANNEL_SECRET
- Implement
version
command - Implement
ai
command - Implement
ai --auto-reply off
command - Implement
ai --auto-reply on
command - Add Vercel API module
- Add
VERCEL_API_KEY
environment variable - Add
LINE_API_SECRET
environment variable
- Fix timeout issues
- Implement chat feature
- Add OpenAI API module
- Add LINE API module