作業用の Python サンプル、プラットフォーム API、および web サイトのコンテンツを追加するためのツールを使用して、Knowledge Base でアプリケーションと統合を作成します。
作成したいものに合った開発パスを選択します。作業用の実装から開始し、API の動作について学習し、エンドポイント参照情報に直接移動するか、Web Indexer を使用してコレクションに web サイトのコンテンツを取り込みます。
Knowledge Base の開発者リソースにアクセス
Knowledge Base の「開発者」タブを使用して、API ドキュメント、アクセストークン、初心者向けガイダンスなど、API での構築の開始に必要なリソースにアクセスします。
そこから、API を直接調べることも、以下のリソースを使用してアクセスを設定し、一般的なワークフローを理解して、作業サンプルコードから開始することもできます。
作業用 Python コードから開始
Python デモを使用するのは、独自のアプリケーションの実行、検査、適応ができる機能的な実装が必要なときです。
このデモは、以下を含む一般的な Knowledge Base ワークフローを示しています。
- コレクションの作成と管理。
- 文書のアップロードと処理。
- 文書に関する質問。
- 要約の生成。
- 文書コンテンツの検索。
- 構造化情報の抽出。
API で構築
Knowledge Base API を使用して、コレクション、文書、および AI 機能をアプリケーションとワークフローに統合します。
API の仕組みについて学ぶ
コア API リソース、文書処理ライフサイクル、推論モデル、およびアップロードされたコンテンツから AI 回答への基本的なワークフローを理解します。
エンドポイントの詳細を確認
必要な操作がわかっていて、現在のエンドポイント、パラメーター、リクエストと応答のスキーマ、およびステータス情報が必要な場合は、API リファレンスを使用します。
Web サイトのコンテンツを追加する
Web インデクサーを使用して web サイトをクロールし、インデックス作成された web サイトのコンテンツを Knowledge Base コレクションに追加します。
Web Indexer ドキュメントでは、セットアップ、クロール設定、検出とアップロードのワークフロー、モニタリング、トラブルシューティング、および推奨プラクティスについて説明しています。