Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Kai 1.0.2 リリースのお知らせ

エンバカデロは、RAD Studio向けエージェント型AIエンジン Kai の互換性、インストール信頼性、国際化、および製品全体の品質向上に重点を置いたメンテナンスアップデートであるKai 1.0.2をリリースしました。

Kai 1.0.2 は、Kai の最初のリリースで導入された機能と、Version 1.0.1 で導入された改善点を基盤としており、主に国際言語サポートに対応していますが、追加の AI エンジンを使用した補完機能のサポートなど、その他の機能強化も提供しています。有料ライセンスを使用しているか試用版を使用しているかにかかわらず、すべての Kai ユーザーにこのアップデートのインストールを強くお勧めします。

Kaiとは?

Embarcadero Kaiは、RAD Studio向けのAI搭載型エージェント開発アシスタントです。DelphiおよびC++Builder開発者がIDE内で直接、コードの記述、理解、リファクタリング、最新化を行うことを支援します。主要なクラウドAIモデルとローカルLLMをサポートしており、開発者はコード、モデル、ワークフローを制御しながら開発タスクを自動化できます。

Kaiについてのよくある質問は、以下のサポートページにまとめてあります。ご参照ください。
RAD Studio 向け AI エージェント『Kai』

補完機能のサポートを拡張

Kaiの補完機能(ゴーストテキスト、コード補完、コード提案として利用可能)のサポートが拡張され、追加のローカルAIエンジンとの統合が可能になりました。補完機能のローカルモデルタブを選択すると、以前と同様にURLを選択できるだけでなく、使用しているバックエンドエンジンも選択できます。

これらの異なるエンジンを動作させるために、設定ページには、Kaiの新しいパラメータであるFIMトークンを設定する機能が含まれています。

FIM(中間入力)トークンは特別な制御トークン言語モデルに、プロンプトの末尾から単に続きを入力するのではなく、指定された接頭辞と接尾辞の間のテキストを補完するように指示します。FIMトークンは、IDEでのコード補完において特に重要です。IDEでは、モデルはカーソル位置にコードを挿入しつつ、その後に続くコードを保持する必要があります。

異なるモデルファミリーでは異なる特殊トークンが使用されるため、Kai では、以下に示すように、定義済みのオプションを選択したり、FIM トークンを手動でカスタマイズしたりできるようになりました。

ローカルLLMがFIMをサポートしているかどうかを確認するには、(例えば)Hugging Faceのモデル情報やベンダーのドキュメントを確認できます。多くの場合、「Fill-in-the-Middle (FIM)をサポート」と明示的に記載されています。また、トークナイザーの特殊トークン(tokenizer_config.jsonまたはspecial_tokens_map.json)を調べてFIMトークンを探すこともできます。FIMをサポートする一般的なローカルコーディングモデルには、次のものがあります。

互換性と信頼性の向上

Kai 1.0.2 では、製品全体の堅牢性を高めるための品質改善がさらに実施されました。今回のアップデートは、以下の5つの主要分野に重点を置いています。

これらの改善により、Kaiはより信頼性が高く、エンタープライズAI環境との互換性が向上し、さまざまな言語やシステム構成で作業する開発者にとってより洗練されたものになります。

お客様からご報告いただいた問題に対応しました

今回のアップデートの一環として、開発チームはEmbarcadero Quality Portalおよびお客様からの直接のフィードバックを通じてご報告いただいた多数の問題を解決しました。対応した問題には以下が含まれます。

Kai 1.0.2 の入手方法

Kai の新バージョンは既に GetIt で入手可能です。GetIt パッケージ マネージャーのダイアログ、または Kai のウェルカム ページからダウンロードできます。インストーラーは以前のバージョンを自動的に削除し、Kai 1.0.2 をインストールします。アップデートを完了するには、RAD Studio を再起動する必要があります。

Kai 1.0.2 は、Embarcadero ダウンロード ポータルからも入手可能です。my.embarcadero.com

GetIt からインストールする場合と、ポータルからダウンロードしてインストールする場合では、方法に違いがあります。下記サポートページに情報がありますので、参照ください。
GetItパッケージマネージャと外部インストーラーによるインストール方法の違いについて

トライアルに興味がありますか?

Kaiをまだお試しになっていない方で、トライアルライセンスにご興味をお持ちの方は、以下の方法で入手できます。

Kai 評価版ライセンスの取得、ライセンス登録については、以下のサポートページにて手順がまとめてあります。ご参照ください。
RAD Studio 向け AI エージェント『Kai』のライセンス登録

Kaiの開発は継続中です

Kaiへの投資は継続しており、定期的な品質改善、AIプロバイダーのサポート拡大、エンタープライズ対応機能、そしてお客様からのフィードバックに基づいた新機能の開発を進めています。Kaiユーザーの皆様には、バージョン1.0.2をインストールしていただき、Embarcadero Quality Portalを通じてご意見やご提案ご要望ををお寄せいただけますと幸いです。

Exit mobile version