JavaScript & TypeScript
Auth0 AI for LlamaIndex
このSDKは、LlamaIndexでAI Identity for B2Bを利用するための構成要素を提供します。OpenFGAを利用するRAG Retriever、非同期のユーザー認証を実装するためのツール、サードパーティ接続のアクセストークンを取得するためのツール、OpenFGAベースのツール認可機能が含まれています。主なサポート内容は次のとおりです。- OpenFGAを利用するRAG Retriever
- 非同期のユーザー認証を実装するためのツール
- サードパーティ接続のアクセストークンを取得するためのツール
- OpenFGAベースのツール認可機能
Python
Auth0 AI for LlamaIndex
このSDKは、LlamaIndexでAI Identity for B2Bを利用するための構成要素を提供します。OpenFGAを利用するRAG Retriever、非同期のユーザー認証を実装するためのツール、サードパーティ接続のアクセストークンを取得するためのツール、OpenFGAベースのツール認可機能が含まれます。主なサポート内容は次のとおりです。- OpenFGAを利用するRAG Retriever
- サードパーティ接続のアクセストークンを取得するためのツール
- OpenFGAベースのツール認可機能
サンプルアプリケーション
LlamaIndex向けのサンプルアプリケーションをご覧ください。SmartHR Assistant
複雑な認可ルールに基づいて、人事関連文書への安全なアクセスを提供するAI人事アシスタントです。
Auth0 FGAを使用し、関係ベースのアクセス制御 (Fine-Grained
Authorization) でRAGアプリケーションを保護する方法を紹介しています。
Assistant0 (Next.js)
ツールが事前構成されたフルスタックのAIパーソナルアシスタントです。
ユーザー認証、Token Vaultを使用したAPI (Gmail、Google Calendarなど) の安全な呼び出し、
非同期認可を使用したHuman-in-the-loopのやり取り、Auth0 FGAによるRAGツールの保護など、
AI Identity for B2Bのさまざまな機能を紹介しています。
Assistant0 (FastAPI)
ツールが事前構成されたフルスタックのAIパーソナルアシスタントです。
ユーザー認証、Token Vaultを使用したAPI (Gmail、Google Calendarなど) の安全な呼び出し、
非同期認可を使用したHuman-in-the-loopのやり取り、Auth0 FGAによるRAGツールの保護など、
AI Identity for B2Bのさまざまな機能を紹介しています。
AIサンプル
生成AIアプリケーションでのAuth0の認証・認可機能を紹介する、
単独で動作するサンプルアプリケーションを集めたリポジトリです。
各サンプルで、AI Identity for B2Bの個別の機能を確認できます。
Auth0 AI SDK TypeScriptサンプル
Auth0のJavaScript AI SDKに付属するサンプルアプリケーションです。
SDKの推奨される実装パターンを確認できます。
Auth0 AI SDK Pythonサンプル
Auth0のPython AI SDKに付属するサンプルアプリケーションです。
SDKの推奨される実装パターンを確認できます。