Sunra の API エンドポイントはクライアントサイドのコードから直接アクセスできますが、そのような環境に API キーを保存すると重大なセキュリティリスクが生じます。これに対処するため、開発者は通常、クライアントに結果を返す前に Sunra のようなサードパーティサービスと安全に対話するカスタムサーバーサイド API を作成します。このアプローチは効果的ですが、チームが本来のビジネス目標に集中できなくなることがよくあります。 このプロセスを合理化するために、プロキシモードをサポートするクライアントライブラリを開発しました。この機能により、サーバーサイドインフラストラクチャ内で API キーを安全に維持しながら、フロントエンドコードでクライアントライブラリを利用できます。Documentation Index
Fetch the complete documentation index at: https://docs.sunra.ai/llms.txt
Use this file to discover all available pages before exploring further.
ビルド済みプロキシソリューション
いくつかの一般的なフレームワーク向けに、ビルド済みのプロキシソリューションを提供しています。- Node.js と Next.js: Next.js アプリで使用できる Next.js API ルートハンドラーです。Page と App の両方のルーターをサポートしています。本番環境のすべてのアプリで自社でも使用しています。
- Node.js と Express: Express アプリで使用できる Express ルートハンドラーです。カスタムロジックを実装し、独自のハンドラーと組み合わせることもできます。
プロキシの設定
プロキシ機能を統合するには、設定でproxyUrl を指定してクライアントを設定します。