Skip to content

Latest commit

 

History

History
365 lines (178 loc) · 19 KB

CHANGELOG.md

File metadata and controls

365 lines (178 loc) · 19 KB

Changelog

2.4.1 (2024-03-06)

Bug Fixes

2.4.0 (2024-02-11)

Features

Bug Fixes

  • docker: release-please config package-name (#207) (3bf04e9)

2.3.1 (2024-01-31)

Bug Fixes

2.3.0 (2024-01-27)

Features

  • GPT-4 Turbo gpt-4-0125-preview のサポート (#195) (87dc83e)

2.2.0 (2024-01-21)

Features

  • bin: DALL-E, ChatGPT のリクエストタイムアウトを緩和 (#193) (3486e64)

2.1.1 (2024-01-19)

Bug Fixes

2.1.0 (2024-01-11)

Features

  • lib: Google AI 関係のエラー報告機能を強化 (#189) (791addf)

2.0.0 (2024-01-08)

⚠ BREAKING CHANGES

ichiyoAI v2.0.0 では Gemini への対応等や Application Command への対応が行われました.

  • 環境変数に GOOGLE_AI_API_KEY, SENTRY_DSN が追加されました.
    • GOOGLE_AI_API_KEY は指定しないと起動できません. Google AI Studio で発行できます.
    • SENTRY_DSN は指定しなかった場合 Sentry によるエラー監視が行われません.
  • ichiyoAI は起動時にギルドコマンドで Application Command を設定します.
    • 自分の環境で起動する場合は Bot に登録されたコマンドが上書きされても大丈夫か確認してからにしてください.
    • 限界開発鯖版はそのまま利用できます.

Features

  • v2 の実装 (#185) (4157da0)
  • Text Generation が Message Command で利用できるようになりました.
    • これにより, 限界税に納税しているメンバーでも GPT-3.5 Turbo が利用できます.
    • メンションによる生成は廃止されました. 新しい利用方法については ドキュメント を参照してください.
    • 重要: 限界税を納税していない場合は Text (GPT-4 Turbo) コマンドは表示されません. (限界開発鯖版のみ)
  • Image Generation が Application Command で利用できるようになりました.
    • これにより, 限界税に納税しているメンバーでも DALL-E 2 が利用できます.
    • !image による生成は廃止されました. 新しい利用方法については ドキュメント を参照してください.
  • Gemini Pro が利用できるようになりました.
    • Google が開発した GPT-3.5 Turbo を凌駕するマルチモーダル大規模言語モデルです.
    • Gemini Pro は GPT-3.5 Turbo のライバルとして位置づけられており, DeepMind Technologies によるベンチマークでは多くの測定において GPT-3.5 Turbo を上回っています.
    • 詳しいベンチマーク結果は こちら

1.21.0 (2024-01-03)

Features

1.20.1 (2024-01-02)

Bug Fixes

  • serde_json の "expected a borrowd string" のエラー (#179) (5cc69ce)

1.20.0 (2024-01-02)

[!NOTE] ichiyoAI v1 最後のリリースになります

Features

  • 内部で使う生成系 AI の API の wrapper を実装する (#165) (794c59f)
  • 内部で使う画像生成系の AI の API の wrapper を実装する (#177) (5775763)
    • Text Generation, Image Generation は ichiyoAI:lib (内部Wrapper) に置き換わりました.
    • これにより, async_openai に依存しなくなりました.
    • 2つの変更は @Nanai10a が実装しました. Thanks ❤️

1.19.1 (2023-12-09)

Bug Fixes

  • メンションを正しく取り除かれない不具合の修正 (#158) (63b844c)

1.19.0 (2023-12-02)

Features

1.18.0 (2023-11-26)

Features

  • 埋め込みの DALL-E のモデル名表示 (#152) (08bfe87)

1.17.0 (2023-11-25)

Features

  • async_openai v0.17.0 のサポート (#148) (b1b0b09)
  • ImageGeneration 機能のサポート (#151) (5f88fb9)

1.16.0 (2023-11-07)

Features

  • GPT-4 Turbo (gpt-4-1106-preview) のサポート (#142) (0cc7f5e)
  • Updated GPT 3.5 Turbo (gpt-3.5-turbo-1106) のサポート (#143) (40c5300)
  • デバックログの切り替えロジックを作成 (#140) (cfdecd1)
  • メッセージフォーマットの改善 (#144) (8567760)

1.15.4 (2023-10-28)

Bug Fixes

  • コンテキストが正しく維持されない問題を修正 (#135) (98c1a62)

1.15.3 (2023-10-28)

Bug Fixes

  • 使用するトークン長が短くレスポンスが不完全になる問題の修正 (#133) (72c134f)

1.15.2 (2023-10-28)

Bug Fixes

  • Docker Container 上で動作しない問題の修正 (#131) (458db6c)

1.15.1 (2023-10-28)

Bug Fixes

  • バージョン取得の方法を修正 (#129) (1531a4d)

1.15.0 (2023-10-25)

Features

1.14.0 (2023-10-23)

Features

1.13.0 (2023-10-23)

Features

1.12.2 (2023-10-03)

Bug Fixes

  • 返信モードのコンテキストが5文字以上なのにエラーになる問題の修正 (#112) (152613e)

1.12.1 (2023-09-24)

Bug Fixes

  • Docker Image のビルドに失敗する問題の修正 (#109) (5dd8a39)

1.12.0 (2023-09-23)

Features

  • 5文字以上コンテキストがない会話は強制的に終了するように (#106) (e215af3)

1.11.1 (2023-09-17)

Bug Fixes

  • 利用料金表示の誤字を修正 (#103) (8c7964b)

1.11.0 (2023-09-16)

Features

  • 応答メッセージに合計トークン数を表示するように (#102) (19136a4)

Bug Fixes

  • エラーメッセージがメンションされず送信される問題の修正 (#100) (e472107)

1.10.0 (2023-08-27)

Features

  • 使用モデルの表示を追加 (#89) (96f8805)

1.9.2 (2023-08-26)

Bug Fixes

  • コンテキストが途中で欠如する問題の修正 (#85) (2fab02e)

1.9.1 (2023-08-26)

Bug Fixes

  • Docker コンテナ上のSSL認証エラーを修正 (#83) (f09d97d)

1.9.0 (2023-08-24)

Features

1.8.0 (2023-08-20)

Features

  • レスポンスメッセージに利用料金の表示を追加 (#72) (2d2c0fc)

1.7.0 (2023-08-17)

Features

  • 2000文字を超えないようにシステムコンテキストを設定する (#65) (e892315)

1.6.0 (2023-08-15)

Features

  • タイムアウト秒数を緩和 (#63) (225adc2)

1.5.0 (2023-08-14)

Features

  • サブスクライバー限定で GPT-4 を解放 (#59) (f407fd7)

Bug Fixes

  • 返信時メンションしない不具合を修正 (#61) (92db0b1)

1.4.0 (2023-08-14)

Features

  • アクティビティ欄にバージョンを表示するように (#58) (f81d055)

Bug Fixes

  • ci: higuchi-ichiyo の制御用 AppID を指定する (#55) (7a49d4d)

1.3.0 (2023-08-13)

Features

  • 返信のコンテキストを維持するように変更 (#49) (d97a047)

1.2.0 (2023-08-12)

Features

1.1.0 (2023-08-12)

Features

1.0.1 (2023-08-11)

Bug Fixes

1.0.0 (2023-08-11)

⚠ BREAKING CHANGES

  • 環境変数の Key が変更されました.
    • CHATGPT_API_TOKENOPENAI_API_KEY
  • 以下の機能は廃止しました.
    • !direct (指示モード)
    • !hibiki (響モード)

Features

全コードを書き直し. 仕様を見直しました.

  • 思考中メッセージ (waiting_message) は廃止され、代わりに入力中(Typing)を使用するようになりました。
  • 返信モードを追加しました。限定的ですが、会話のコンテキストを維持できます。
  • OpenAI API からのレスポンスが15秒以上かかった場合は、返信せずエラーになるようになりました。