APIリファレンス
このページでは、コンポーネント順にoracleagentmemory APIリファレンスが表示されます。
すべてのAPIドキュメント・ページにアクセスするには、コンポーネントおよびセクション名をクリックします。
エージェント・メモリー
完全なリファレンス: エージェント・メモリー
クラス
| クラス | 摘要 |
|---|---|
OracleAgentMemory |
Oracle DBまたはコール元提供のストアによってバックアップされるエージェント・メモリー・クライアント。 |
スレッド
完全なリファレンス: スレッド
クラス
| クラス | 摘要 |
|---|---|
OracleThread |
Oracleストアに支えられたスレッド。 |
Message |
スレッドおよびLLMアダプタで共有されるインメモリー・メッセージ。 |
レコード
完全な参照: レコード
クラス
| クラス | 摘要 |
|---|---|
Record |
メモリー・ストアおよび検索結果によって返されるベース永続レコード。 |
MessageRecord |
格納されたチャット・メッセージ・レコード。 |
MemoryRecord |
永続メモリー・レコード。 |
GuidelineRecord |
一般的な記憶とは別に保存されたガイドライン・レコード。 |
FactRecord |
一般的な記憶とは別に格納されたファクト・レコード。 |
UserProfileRecord |
スコープなしユーザー・プロファイル・レコード。 |
AgentProfileRecord |
スコープなしエージェント・プロファイル・レコード。 |
ThreadRecord |
スレッド・スコープのストア・レコード。 |
検索
完全なリファレンス: 検索
クラス
| クラス | 摘要 |
|---|---|
Scope |
情報の挿入または検索のスコープを表します。 |
SearchScope |
検索問合せのスコープを表すため、返される内容を制限します。 |
ISearchConfig |
エージェント・メモリー検索APIによって受け入れられるインタフェース。 |
OracleSearchResult |
Oracleスレッドによって返された検索結果。 |
MemorySearchConfig |
メモリー検索後の動作の基本構成。 |
TopKMemorySearchConfig |
直接結果の最大値が固定された検索構成。 |
PruningEvaluationMode |
プルーニング中に検索結果を広範囲に評価する方法を制御します。 |
PruningMemorySearchConfig |
関連性の低い直接結果を削除する検索構成。 |
LLM、埋込みおよび再ランカ
完全なリファレンス: LLM、埋込みおよび再ランカ
クラス
| クラス | 摘要 |
|---|---|
Llm |
モデル応答を生成するためのアダプタです。 |
LlmResponse |
ILlmによって返される小さい正規化されたレスポンス。 |
IEmbedder |
テキスト・埋込み用の抽象インタフェース。 |
Embedder |
プロバイダに支えられた埋込み。 |
OracleDBEmbedder |
Oracle AI Database Embedding SQLを呼び出してテキストを埋め込みます。 |
IReranker |
同期および非同期文書再ランク付け用の抽象インタフェースです。 |
RerankResponse |
ドキュメント・ランキングを関連スコアの降順で完了します。 |
RerankResponseResult |
1つの文書の再ランク付けの結果。 |
Reranker |
Rerankerは、プロバイダに依存しないRerankインタフェースによってサポートされます。 |
MemoryExtractionConfig |
自動メモリー抽出のグループ化された設定。 |
ImageInputLimitConfig |
RAWイメージおよびLLMイメージ・リクエスト制限を構成します。 |
MemoryExtractionMode |
自動抽出およびイメージの説明を実行するタイミングを制御します。 |
ストアおよびスキーマ
完全なリファレンス: ストアとスキーマ
クラス
| クラス | 摘要 |
|---|---|
OracleMemoryStore |
OracleAgentMemoryで使用される共通ストア・インタフェース。 |
OracleDBMemoryStore |
メッセージ、ドキュメント、メモリーおよびアクター・プロファイルのデータベース・バックアップの永続性。 |
MemoryRetentionConfig |
Oracle DBバックアップ・レコードのスキーマ・レベルの保存設定。 |
TimeToLiveAnchor |
存続時間からの失効タイムスタンプの計算に使用されるアンカー。 |
SchemaPolicy |
Oracle DBストアのスキーマ作成ポリシー。 |
Deep Data Security
完全なリファレンス: ディープ・データ・セキュリティ
クラス
| クラス | 摘要 |
|---|---|
Principal |
エージェント・メモリー・ポリシーの割当てを受信するユーザーを識別するベース・タイプ。 |
DeepDataSecurityPolicy |
サポートされているOracle Agent Memory Deep Data Securityポリシーを識別します。 |
UserOwnRowsDeepDataSecurityPolicy |
認証されたエンド・ユーザーが所有する行へのアクセス権を付与します。 |
GlobalMemoriesDeepDataSecurityPolicy |
グローバル・メモリーおよび可視メモリー間のリンクへの読取りアクセス権を付与します。 |
OciGroupPrincipal |
エージェント・メモリー・ポリシーを受信するOCI IAMグループを識別します。 |
LocalEndUserPrincipal |
ポリシーを受け取るローカルDeep Data Securityエンド・ユーザーを識別します。 |
OracleMemoryEndUserSecurityContext |
エージェント・メモリー操作にOracleエンドユーザー・セキュリティ・コンテキストを適用します。 |