> ## Documentation Index
> Fetch the complete documentation index at: https://auth0.com/llms.txt
> Use this file to discover all available pages before exploring further.

# LlamaIndex SDK

> AI Identity for B2BのLlamaIndex SDKを使えば、開発者はLlamaIndexで構築したAI agentのワークフローを簡単に統合し、保護できます。

## JavaScript & TypeScript

### [Auth0 AI for LlamaIndex](https://github.com/auth0/auth0-ai-js/tree/main/packages/ai-llamaindex)

このSDKは、[LlamaIndex](https://www.llamaindex.ai/)でAI Identity for B2Bを利用するための構成要素を提供します。OpenFGAを利用するRAG Retriever、非同期のユーザー認証を実装するためのツール、サードパーティ接続のアクセストークンを取得するためのツール、[OpenFGAベース](https://openfga.dev/)のツール認可機能が含まれています。主なサポート内容は次のとおりです。

* OpenFGAを利用するRAG Retriever
* 非同期のユーザー認証を実装するためのツール
* サードパーティ接続のアクセストークンを取得するためのツール
* OpenFGAベースのツール認可機能

```bash wrap lines theme={null}
npm install @auth0/ai-llamaindex
```

## Python

### [Auth0 AI for LlamaIndex](https://github.com/auth0/auth0-ai-python/tree/main/packages/auth0-ai-llamaindex)

このSDKは、LlamaIndexでAI Identity for B2Bを利用するための構成要素を提供します。OpenFGAを利用するRAG Retriever、非同期のユーザー認証を実装するためのツール、サードパーティ接続のアクセストークンを取得するためのツール、OpenFGAベースのツール認可機能が含まれます。主なサポート内容は次のとおりです。

* OpenFGAを利用するRAG Retriever
* サードパーティ接続のアクセストークンを取得するためのツール
* OpenFGAベースのツール認可機能

```bash wrap lines theme={null}
pip install auth0-ai-llamaindex
```

## サンプルアプリケーション

LlamaIndex向けのサンプルアプリケーションをご覧ください。

> **[SmartHR Assistant](https://github.com/auth0-samples/auth0-ai-smart-hr-assistant)**
>
> 複雑な認可ルールに基づいて、人事関連文書への安全なアクセスを提供するAI人事アシスタントです。
> Auth0 FGAを使用し、関係ベースのアクセス制御 (Fine-Grained
> Authorization) でRAGアプリケーションを保護する方法を紹介しています。

> **[Assistant0 (Next.js)](https://github.com/auth0-samples/auth0-assistant0/tree/main/ts-llamaindex)**
>
> ツールが事前構成されたフルスタックのAIパーソナルアシスタントです。
> ユーザー認証、Token Vaultを使用したAPI (Gmail、Google Calendarなど) の安全な呼び出し、
> 非同期認可を使用したHuman-in-the-loopのやり取り、Auth0 FGAによるRAGツールの保護など、
> AI Identity for B2Bのさまざまな機能を紹介しています。

> **[Assistant0 (FastAPI)](https://github.com/auth0-samples/auth0-assistant0/tree/main/py-llamaindex)**
>
> ツールが事前構成されたフルスタックのAIパーソナルアシスタントです。
> ユーザー認証、Token Vaultを使用したAPI (Gmail、Google Calendarなど) の安全な呼び出し、
> 非同期認可を使用したHuman-in-the-loopのやり取り、Auth0 FGAによるRAGツールの保護など、
> AI Identity for B2Bのさまざまな機能を紹介しています。

> **[AIサンプル](https://github.com/auth0-samples/auth0-ai-samples)**
>
> 生成AIアプリケーションでのAuth0の認証・認可機能を紹介する、
> 単独で動作するサンプルアプリケーションを集めたリポジトリです。
> 各サンプルで、AI Identity for B2Bの個別の機能を確認できます。

> **[Auth0 AI SDK TypeScriptサンプル](https://github.com/auth0/auth0-ai-js/tree/main/examples)**
>
> Auth0のJavaScript AI SDKに付属するサンプルアプリケーションです。
> SDKの推奨される実装パターンを確認できます。

> **[Auth0 AI SDK Pythonサンプル](https://github.com/auth0/auth0-ai-python/tree/main/examples)**
>
> Auth0のPython AI SDKに付属するサンプルアプリケーションです。
> SDKの推奨される実装パターンを確認できます。

## ガイドとチュートリアル

TypeScript および Python で LlamaIndex を使うためのガイドをご覧ください。

> **[Google Calendarの空き状況を確認する](/ai/docs/ja-jp/how-tos/check-google-calendar-availability)**

> **[GitHub リポジトリを一覧表示する](/ai/docs/ja-jp/how-tos/list-github-repositories)**

> **[Slack チャンネルを一覧表示する](/ai/docs/ja-jp/how-tos/list-slack-channels)**
