AIシステムのためのContext Gateway
1つのタスク。
制御されたパス。
LeanCTXはAIと、LeanCTXが読み取るシステムとの間に位置します。関連するコンテキストを選び、対応している制御を適用し、統合側から観測できる内容を記録します。
以下の章は、この3つのステップと、それぞれを支える機能に沿って進みます。アクセスとポリシーのチェックは、サポートされるフロー全体を通して適用されます。
選択
タスクに必要なものを見つける。 適切な深さで。
LeanCTXは、タスクをワークフローがアクセスできるソースに絞った検索に変え、各一致を質問に必要な深さで読み込みます。ソース参照は添付されたままなので、さらに深く読んだり、一致の根拠となる証拠を確認したりできます。
コーディングワークフローコードレビューの場合:チェックアウトの実装とそのテストを見つけ、変更が影響する関数だけを読みます。
- 01
決定
タスクを定義してください。
質問、利用可能なソース、コンテキスト予算を設定します。次の読み取りに明確な目的を与えます。
- 02
取得
関連ソースを見つける。
ワークフローに利用可能なソースを検索します。関連する一致が次のコンテキストの候補になります。
- 03
抽出
関連する詳細を読みます。
一致の背後にあるファイル構造、関数、または段落を開きます。質問に必要な読み取りの深さを選択します。
- 04
圧縮する
ノイズを減らす。
準備されたビューから不必要な詳細を削除します。タスクがそれを要求する場合は、ソース参照を使用してさらに深く読みます。
制御する
まず、あなたのルール。 それからモデル。
設定した境界と有効なフィルターが、何かが渡される前に、サポートされる操作をチェックします。ソースへのアクセスとコンテンツの検査は、異なる問いに答えます。このソースを読んでよいか、そしてこの結果を渡してよいか。実行がLeanCTXを経由する場合、選択されたルートも、適用されるポリシーと予算のチェックに合格する必要があります。
コーディングワークフロー顧客データのディレクトリを制限し、サポートされるテキスト結果を有効なフィルターで検査します。リクエストは許可されたモデルルートで送信します。フォールバックも同じ制約を満たす必要があります。
- 05
統治する
あなたのルールを適用します。
アクセス境界と有効化されたフィルターは、配信前にサポートされている操作をチェックします。これらのコントロールは、このステップでのみ実行されるのではなく、ライフサイクルに沿って伴います。
- 06
実行する
許可されたルートを介して実行します。
独自のモデル呼び出しに準備されたコンテキストを使用するか、LeanCTXを介してサポートされた実行をルーティングします。管理されたパスでは、選択されたルートは適用されるポリシーと予算チェックを通過する必要があります。
証明
何が渡されたかを示す。 そして、その理由を。
LeanCTXは、統合が観測できる内容を記録します。渡したコンテキスト、受け渡しに影響した設定済みのチェック、そしてその背後にある使用量です。タスク自体は別に評価してください。完了したモデル呼び出しは実行の証拠であり、タスクのチェックによって作業が成功したかどうかが確認されます。
コーディングワークフロー提案された変更を確認し、そのテストを実行します。受け入れる前に、エージェントがどのコンテキストを受け取り、どのフィルターが適用されたかを確認します。
- 07
評価する
変更されたものを測定します。
提供されたコンテキスト、観察された使用状況、およびコスト見積もりの根拠を検査します。失敗した試行と再試行のコストを含むタスクの結果を別々に評価します。
- 08
リプレイ
コンテキストの決定を再検討します。
結果の確認には、まだ利用できる元のソースと記録済みの状態を使います。コンテキストを再現しても、モデルが同じ回答を返すとは限りません。
あなたの最初のワークフロー
1つの実際のタスクから開始します。
ツールを接続し、よく知っているプロジェクトからコンテキストを準備し、その結果をそのソースと比較します。ワークフローが必要とする実行制御と連続性を追加します。
LeanCTXから始める
次のタスクをより情報に基づいたものにします。
ツールをBringしてください。モデルを保持してください。それらの間に意図的なコンテキストを配置してください。
ローカルファースト。モデル非依存。あなたのコンテキスト。