アカウント

API キーとシークレット

API キーや設定を安全に保存し、デプロイ済みプロジェクトの実行時に利用できるようにします。

最終更新:

シークレット&環境変数

プロジェクトは、外部サービスと通信するために API キーや設定値を必要とすることがよくあります。これらはプロンプトやプロジェクトコードにハードコーディングするのではなく、プロジェクト設定にシークレットとして保存しましょう。

シークレットの扱われ方

シークレットは暗号化して保存され、デプロイ済みプロジェクトの実行時に環境変数として注入されます。ダッシュボードからは書き込み専用で — シークレットを保存した後、その値は表示されません(設定済みであることだけが分かります) — また、一から再ビルドすることなく、いつでもローテーションや削除ができます。

シークレットを追加する

プロジェクトを開き、設定に移動して、シークレットのセクションを見つけます。そこから新しいキーと値を追加したり、既存のものを更新したり、不要になったものを削除したりできます。プロジェクトがまだ持っていない認証情報を必要とする場合は、インラインでそれを求めることもあります — 値はチャットではなく、暗号化されたストレージへ直接送られます。

認証情報を安全に保つ

長期間有効なシークレットを、プロンプトや公開予定のプロジェクトに貼り付けることは決してしないでください。取引所や API の認証情報は慎重に扱い、プロジェクトが必要とする最小限のアクセスに範囲を絞り、テスト中は読み取り専用またはペーパートレードのキーを優先しましょう。Cryptohopper アカウント自体を接続するには、キーを貼り付けるのではなく OAuth を使ってください — Cryptohopper アカウントの接続をご覧ください。