Dropstone Support

Dropstoneメモリ:チャット、CLI、SDKを横断して

Dropstoneメモリは、単一のアプリではなく、あなたのアカウントに属します。CLIで設定したルールはチャットにも適用され、チャットで学習した内容はSDKでも利用できます。1つのメモリ、すべてのサーフェスで。

Dropstoneは、ブラウザ上のチャットアプリ、ターミナル上のCLI、自身のコード内のSDK、VS Code拡張機能など、複数の場所で動作します。複数の場所に存在するほとんどのツールは、それぞれの場所で別々のメモリを保持します。Dropstoneは1つのメモリを保持します。

これがDropstoneがContinuityと呼ぶものです。あなたのメモリはアカウントに紐付けられ、すべてのサーフェスが同じメモリを読み書きします。


実際にはどういうことか

一度教えれば、どこでも有効。 CLIにfunction宣言を使いたくないと伝えると、次にチャットでヘルパーを書いてもらうときはアロー関数を使います。チームのブランチ命名方法についてチャットを修正すると、CLIは次のコミットでそれに従います。

一度学習すれば、どこでも利用可能。 チャットにライブラリのドキュメントを学習させると、次にコードがそれを呼び出すとき、SDKはその知識を持っています。

中断したところから再開。 チャットでマイグレーションについての会話を始め、ラップトップを閉じ、同じプロジェクトでCLIを開きます。コンテキストはそこにあります。

管理は1か所で。 どのサーフェスでも「私について何を覚えていますか?」と尋ねると、同じリストが返ってきます。一度削除すると、すべてのサーフェスから消えます。


メモリを共有するサーフェス

サーフェスメモリの読み取りメモリの書き込み
Dropstone Chat (chat.dropstone.io)はいはい
Dropstone CLIはいはい
Dropstone SDKはいはい
VS Code拡張機能はいはい
シークレットチャットはいいいえ

シークレットチャットは、書き込みを行わずに読み取りのみを行う唯一のサーフェスです。Dropstoneがすでにあなたについて知っていることは利用できますが、会話で生成されたものは保持されません。これは、記憶されたくない作業のためのモードであり、すでにあなたの規約を知っているアシスタントから隠れるためのものではありません。

上記のすべてのサーフェスには、同じDropstoneアカウントが必要です。CLIはdropstone loginでサインインします。チャットとダッシュボードは同じブラウザでセッションを共有します。SDKのローカルクライアントはCLIのサインインを使用し、APIキーを受け取るヘッドレスクライアントにはメモリがまったくありません。すべてのサーフェスで1つのメモリを参照してください。


メモリが会話に到達する仕組み

どのサーフェスでもメッセージを送信すると、Dropstoneは関連するメモリをチェックし、そのターンに取り込みます。常設ルールは常に付随します。事実、学習した知識、過去の会話のコンテキストは、あなたの質問に関連する場合に付随します。

各ターンは、与えられたメモリの短い記録も保持するため、後で「今、私のメモリを使いましたか?」と尋ねると、推測ではなくその記録から答えることができます。使用したメモリの名前を挙げ、渡されたが不要だったメモリも示します。


共有されないもの

メモリはあなたのサーフェス間で共有されます。アカウント間では共有されず、組織に所属していて特定のメモリをチームと意図的に共有しない限り、他の人とも共有されません。チームと組織でのメモリを参照してください。

チャットでアップロードしたプロジェクトファイルは、メモリではなくそのプロジェクトに属します。それらは、アップロードしたサーフェス上のそのプロジェクト内の会話で利用できます。Dropstoneがそれらのファイルを操作して学習した内容はメモリになる可能性がありますが、ファイル自体はメモリにはなりません。

Related articles

Ctrl+I