開発者概要
Rememberizerの開発者ツール、API、および統合オプションの概要
Rememberizerの開発者ドキュメントへようこそ。このセクションでは、Rememberizerのセマンティック検索および知識管理機能を使用する開発者向けに利用可能なツール、API、および統合オプションに関する包括的な情報を提供します。
Rememberizerの開発者機能の概要
Rememberizerは、強力なセマンティック検索機能をアプリケーションに統合するための堅牢な開発者ツールセットを提供します。開発者として、あなたは以下のことができます:
RESTful APIを通じてセマンティック検索にアクセスし、ベクトル埋め込み技術を利用する
OAuth2またはAPIキーを使用してRememberizerを自分のアプリケーションに統合
ユーザーのナレッジベースを活用したカスタムアプリケーションを構築
専門的なセマンティック検索データベース用のベクトルストアを作成
OpenAI GPTやLangChainを含むAIモデルと接続
コアコンポーネント
Rememberizerのアーキテクチャは、包括的な知識管理とセマンティック検索システムを提供するために連携するいくつかの主要コンポーネントで構成されています:
APIサービス
Rememberizerの機能にアクセスするためのRESTfulエンドポイント
認証システム
セキュアなアクセスのためのOAuth2およびAPIキー管理
ベクターストア
セマンティック検索に最適化された専門データベース
メメント
知識ソースへのアクセスフィルターを設定可能
統合
外部データソース(Slack、Google Driveなど)へのコネクタ
ドキュメント処理
コンテンツのチャンク化、埋め込み、インデックス作成のためのシステム
認証オプション
Rememberizerは、2つの主要な認証方法をサポートしています:
OAuth2 認証:特定のユーザーデータやドキュメントへのアクセスを必要とするアプリケーション向け。このフローでは、ユーザーが設定可能なメメントを通じて、アプリケーションが自分の知識にアクセスすることを許可します。
APIキー認証:OAuthフローなしで、ベクターストアや一般的な知識ベースに直接アクセスするためのもの。これは、ユーザー固有のデータを必要としないアプリケーションにとって、よりシンプルな統合パスを提供します。
開発者ドキュメントロードマップ
このドキュメントは、必要な情報を迅速に見つけるために整理されています:
始めに
Rememberizerアプリの登録 - 開発者アプリケーションを作成する
Rememberizerアプリの認証 - OAuth2認証を実装する
APIキーの登録と使用 - APIキー認証を使用する
コア機能
ベクターストア - セマンティック検索データベースの作成と管理
Rememberizer GPTの作成 - OpenAIのGPTモデルとの統合
LangChain統合 - LangChainアプリケーションとの接続
エンタープライズ統合パターン - エンタープライズ展開のためのアーキテクチャパターン
APIリファレンス
APIドキュメント - 包括的なAPIリファレンス
認証、検索、ドキュメント管理、その他の専門的なエンドポイント
例とサンプルコード
Talk-to-Slack サンプル Web アプリ - 統合の例
例の統合フロー
以下は、Rememberizerをアプリケーションに統合するための典型的なフローです:
Rememberizer開発者ポータルでアプリケーションを登録する
アプリケーションにOAuth2認証を実装する
ユーザーのメメントへのアクセスをリクエストする
知識を検索し取得するためにAPI呼び出しを行う
アプリケーション内で結果を処理し表示する
// 例:OAuthトークンを使用して認証されたAPIリクエストを行う
async function searchUserKnowledge(query, token) {
const response = await fetch('https://api.rememberizer.ai/api/v1/search/', {
method: 'POST',
headers: {
'Authorization': `Bearer ${token}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({ query })
});
return response.json();
}
次のステップ
まず、アプリケーションを登録してクライアント認証情報を取得し、その後、APIドキュメントを参照して利用可能なエンドポイントについて学びます。
Last updated