Triage PRs, issues, CI, and publish flows
チャットを始める前に、サンプルメッセージを選択してこのプラグインをインストールしてください。ここに表示されているのは会話の例です。
Grafana はプラグイン可能な認証パイプラインを使用します。各認証情報タイプは認証「クライアント」として実装され、すべてのクライアントが同じ内部 Identity を生成します。その ID に Grafana のユーザー、組織、ロール、チーム、権限の情報が付加されてから、認可が実行されます。
現在の main ブランチを確認しました。
すべての HTTP リクエストは ContextHandler を通過し、そこで次が呼び出されます。
authenticator.Authenticate(ctx, &authn.Request{HTTPRequest: req})
認証に成功すると、生成された ID がリクエストの SignedInUser となり、Go コンテキストに追加されます。失敗した場合は、後続のミドルウェアが 401、ログインへのリダイレクト、トークンのローテーションなどを判断できるよう、エラーが保存されます。その後、機密性の高い認証ヘッダーは削除されます。contexthandler.go を参照してください。
リポジトリ、issue、Pull Request へのアクセス。Codex などの一部の機能に必要です
このプラグインには、上記のとおり 1 つ以上のアプリが含まれる場合があります。アプリに接続すると、ChatGPT はリクエストの文脈提供のため、関連するチャットやメモリをそのアプリと共有する場合があります。アプリによるこのデータの使用には、そのアプリのページで確認できる規約とプライバシーポリシーが適用されます。メモリを有効にしている場合、アプリのデータが、役立つ情報や提案を先回りして提供するために使用されることがあります。ChatGPTは、連携アプリからのデータを含め、トレーニングデータに関するユーザー設定を常に尊重します。アプリの使用には高いリスクが伴う場合があります。いつでも設定から、環境設定の管理やアプリとの接続解除が可能です。詳細を見る