-- feat: support o1, o1-mini
- feat: support gpt-4o, and default to it
- feat: support Gemini 1.5 pro, use
gemini-1.5-pro-latest
to switch to it
- feat: now support Google Gemini Model. You can use
ai setting --edit bot=GeminiBot
to switch to it
- fix: upgrade openai sdk
- feat: support azure openai
- fix: upgrade tiktoken to support new model
- fix: EdgeGPT bot error
commit
command add user-prompt option
- fix:
commit
command error when delete file from git
- fix: small bug fix
- feat:
chat
andreview
command now can auto summary previous conversation.
- feat: now support New Bing bot, you can use
ai setting --edit bot=BingBot
to switch to it - feat: add
--bot
option toask
command, you can useai ask --bot BingBot "Hello"
to use BingBot - refactor: setting file moved to
~/.config/ai_cli/setting.json
- fix: fix
commit
command, use --cache option to diff code changes - feat: the
commit
add--message
option, you can add message to generated commit message after - feat: now you can edit generated commit message before commit
- feat: add
commit
command, now you can commit your code changes by usingai commit
command
- feat:
ask
command now supports--prompt
option. usehelp
command to see more details
- fix: fix chat command
- feat: add
review
command, now you can review your code changes by usingai review
command - feat: handle rate limit errors and retry
- feat: support multi-line input, to enable it, use
ai setting --edit multi_line_input=yes
- feat:
setting
command now supports--edit
option example:setting --edit api_key=xxx raw=yes
- feat: add
setting
command. now you can save settings to a file