SkyDeck.ai LLM レディドキュメンテーション

生成日時: 2024-11-15 00:21:38 PST。生のコンテンツは skydeckai-llm-ready-documentation.md で入手可能です。

このドキュメントは、SkyDeck.ai のドキュメントの包括的で統合されたリファレンスを提供し、大規模言語モデル (LLM) の消費に最適化されています。さまざまなドキュメントソースを単一の、アクセスしやすい形式に統合し、AI システムによる効率的な情報取得と処理を促進します。

==> SUMMARY.md <==
# 目次

* [SkyDeck.ai](README.md)
* [GenStudio ワークスペース](genstudio-workspace/README.md)
  * [会話](genstudio-workspace/conversations.md)
  * [共有とコラボレーション](genstudio-workspace/sharing-and-collaboration.md)
  * [Slack 同期](genstudio-workspace/slack-synchronization.md)
  * [公開スナップショット](genstudio-workspace/public-snapshots.md)
  * [ウェブブラウジング](genstudio-workspace/web-browsing.md)
  * [ドキュメントアップロード](genstudio-workspace/document-upload.md)
  * [ツール](genstudio-workspace/tools/README.md)
    * [ペアプログラマー](genstudio-workspace/tools/pair-programmer/README.md)
      * [使い方](genstudio-workspace/tools/pair-programmer/how-to-use.md)
      * [例 – Python スクリプト支援](genstudio-workspace/tools/pair-programmer/example-python-script-assistance.md)
    * [SQL アシスタント](genstudio-workspace/tools/sql-assistant/README.md)
      * [使い方](genstudio-workspace/tools/sql-assistant/how-to-use.md)
      * [例 – クエリデバッグ](genstudio-workspace/tools/sql-assistant/example-query-debugging.md)
    * [法的契約レビュー](genstudio-workspace/tools/legal-agreement-review/README.md)
      * [使い方](genstudio-workspace/tools/legal-agreement-review/how-to-use.md)
      * [例 – NDA 条項](genstudio-workspace/tools/legal-agreement-review/example-nda-clause.md)
    * [何でも教えて](genstudio-workspace/tools/teach-me-anything/README.md)
      * [使い方](genstudio-workspace/tools/teach-me-anything/how-to-use.md)
      * [例 – プログラミング入門](genstudio-workspace/tools/teach-me-anything/example-intro-to-programming.md)
    * [戦略コンサルタント](genstudio-workspace/tools/strategy-consultant/README.md)
      * [使い方](genstudio-workspace/tools/strategy-consultant/how-to-use.md)
      * [例 – 従業員の定着](genstudio-workspace/tools/strategy-consultant/example-employee-retention.md)
    * [画像生成器](genstudio-workspace/tools/image-generator/README.md)
      * [使い方](genstudio-workspace/tools/image-generator/how-to-use.md)
      * [例 – 冬のワンダーランド](genstudio-workspace/tools/image-generator/example-winter-wonderland.md)
  * [データセキュリティ](genstudio-workspace/data-security/README.md)
    * [データ損失防止](genstudio-workspace/data-security/data-loss-prevention.md)
* [ユースケース](use-cases/README.md)
  * [プライバシーポリシーの作成](use-cases/creating-a-privacy-policy.md)
* [開発者](developers/README.md)
  * [独自のツールを開発する](developers/develop-your-own-tools/README.md)
    * [ツールのための JSON 形式](developers/develop-your-own-tools/json-format-for-tools.md)
    * [LLM ツールのための JSON 形式](developers/develop-your-own-tools/json-format-for-llm-tools.md)
    * [例: テキストベースの UI ジェネレーター](developers/develop-your-own-tools/example-text-based-ui-generator.md)
    * [スマートツールのための JSON 形式](developers/develop-your-own-tools/json-format-for-smart-tools.md)
* [コントロールセンター](control-center/README.md)
  * [管理者 & オーナーツール](control-center/admin-and-owner-tools.md)
  * [セットアップガイド](control-center/setup-guide/README.md)
    * [アカウントの設定](control-center/setup-guide/set-up-account.md)
    * [統合の設定](control-center/setup-guide/set-up-integrations/README.md)
      * [統合支援](control-center/setup-guide/set-up-integrations/integration-assistance.md)
    * [セキュリティの設定](control-center/setup-guide/security/README.md)
      * [認証 (SSO)](control-center/setup-guide/security/authentication-setup.md)
    * [チームの整理](control-center/setup-guide/organize-teams/README.md)
      * [新しいグループを追加](control-center/setup-guide/organize-teams/add-new-group.md)
      * [グループを削除](control-center/setup-guide/organize-teams/remove-groups.md)
    * [ツールのキュレーション](control-center/setup-guide/curate-tools/README.md)
      * [システムツール](control-center/setup-guide/curate-tools/system-tools.md)
      * [タグの割り当て](control-center/setup-guide/curate-tools/assign-tags.md)
    * [メンバーの管理](control-center/setup-guide/manage-members/README.md)
      * [メンバーを追加](control-center/setup-guide/manage-members/add-members.md)
      * [ファイルをインポート](control-center/setup-guide/manage-members/import-file.md)
      * [メンバーを招待](control-center/setup-guide/manage-members/invite-members.md)
      * [メンバーを編集](control-center/setup-guide/manage-members/edit-members.md)
* [統合](integrations/README.md)
  * [LLM とデータベース](integrations/llms-and-databases/README.md)
    * [Anthropic 統合](integrations/llms-and-databases/anthropic-integration.md)
    * [データベース統合](integrations/llms-and-databases/database-integration.md)
    * [Groq 統合](integrations/llms-and-databases/groq-integration.md)
    * [HuggingFace 統合](integrations/llms-and-databases/huggingface-integration.md)
    * [Mistral 統合](integrations/llms-and-databases/mistral-integration.md)
    * [OpenAI 統合](integrations/llms-and-databases/openai-integration.md)
    * [Perplexity 統合](integrations/llms-and-databases/perplexity-integration.md)
    * [Together AI 統合](integrations/llms-and-databases/together-ai-integration.md)
    * [Vertex AI 統合](integrations/llms-and-databases/vertex-ai-integration.md)
  * [アプリ統合](integrations/app-integrations/README.md)
    * [Rememberizer 統合](integrations/app-integrations/rememberizer-integration.md)
    * [Slack 統合](integrations/app-integrations/slack-integration.md)
* [通知](notices/README.md)
  * [利用規約](notices/terms-of-use.md)
  * [プライバシーポリシー](notices/privacy-policy.md)
  * [クッキーノーティス](notices/cookie-notice.md)
* [リリース](releases/README.md)
  * [2024年11月15日](releases/nov-15th-2024.md)
  * [2024年11月8日](releases/nov-8th-2024.md)
  * [2024年11月1日](releases/nov-1st-2024.md)
  * [2024年10月25日](releases/oct-25th-2024.md)
  * [2024年10月18日](releases/oct-18th-2024.md)
  * [2024年10月11日](releases/oct-11th-2024.md)
  * [2024年10月4日](releases/oct-4th-2024.md)
  * [2024年9月27日](releases/sep-27th-2024.md)
  * [2024年9月20日](releases/sep-20th-2024.md)
  * [2024年9月13日](releases/sep-13th-2024.md)
  * [2024年9月6日](releases/sep-6th-2024.md)
  * [2024年8月23日](releases/aug-23rd-2024.md)
  * [2024年8月16日](releases/aug-16th-2024.md)
  * [2024年8月9日](releases/aug-9th-2024.md)
  * [2024年8月2日](releases/aug-2nd-2024.md)
  * [2024年7月26日](releases/jul-26th-2024.md)
  * [2024年7月12日](releases/jul-12th-2024.md)
  * [2024年7月5日](releases/jul-5th-2024.md)
  * [2024年6月28日](releases/jun-28th-2024.md)
  * [2024年6月21日](releases/jun-21st-2024.md)
  * [2023年11月12日](releases/nov-12th-2023.md)
  * [2023年11月6日](releases/nov-6th-2023.md)
  * [2023年10月30日](releases/oct-30th-2023.md)
  * [2023年10月23日](releases/oct-23th-2023.md)
  * [2023年10月16日](releases/oct-16th-2023.md)
  * [2023年9月18日](releases/sep-18th-2023.md)
  * [2023年9月8日](releases/sep-8th-2023.md)
* [セキュリティ](security/README.md)
  * [SkyDeck.ai セキュリティプラクティス](security/skydeck.ai-security-practices.md)
  * [バグバウンティプログラム](security/bug-bounty-program.md)
* [AI ドキュメンテーション](ai-documentations/README.md)
  * [LLM 評価レポート](ai-documentations/llm-evaluation-report.md)
  * [SkyDeck.ai LLM レディドキュメンテーション](ai-documentations/skydeckai-llm-ready-documentation.md)


==> README.md <==
---
description: 生成AIワークスペースを最大限に活用する方法。
---

# 🇺🇸 SkyDeck AI

私たちは、製品を早く簡単にセットアップしていただくための便利なガイドをいくつか用意しました。GenStudioは、組織内で利用可能なツールやモデルと「チャット」形式で対話することができるSkyDeck.aiのワークスペースです。OpenAIのChatGPTを使用した経験がある場合、その体験と似ているかもしれません。

© 2023 SkyDeck AI Inc.

###


==> releases/sep-13th-2024.md <==
---
description: >-
  このリリースでは、データセキュリティを強化し、ユーザーエクスペリエンスを改善し、アカウントおよびデータ管理のためのより良いツールを提供する新機能と改善が導入されます。
---

# 2024年9月13日

## GenStudio

### 新機能

- **スナップショット管理モーダル**: 共同作業ユーザーのためにワークフローを改善するスナップショット管理モーダルを導入しました。

### 改善点

- **公開スナップショットのメタタグ**: SEOの向上と共有のしやすさのために、公開スナップショットにメタタグを追加しました。
- **DLP検証フロー**: セキュリティ向上のために新しいDLP検証フローを実装しました。
- **Markdownフォーマット**: ユーザーが提出したMarkdownコンテンツのフォーマットを改善し、読みやすくしました。
- **長いメッセージの展開/折りたたみ**: スナップショット内の長いユーザーメッセージに対して、使いやすさを向上させるために展開/折りたたみ機能を追加しました。
- **無料トライアルカウントダウンの明確化**: 明確さを向上させるために無料トライアルのカウントダウン時計を強化しました。

### バグ修正

- **Markdown パースエラー**: ユーザーのメッセージに HTML が含まれている場合のパースエラーを修正しました。
- **パンくずリスト更新の問題**: 会話を変更してもパンくずリストが更新されない問題を解決しました。

## コントロールセンター

### 新機能

- **CSVアップロードのタグサポート**: メンバーをCSVファイルアップロード時にタグ付けする機能を追加し、メンバーの整理を強化しました。
- **メンバーをCSVにエクスポート**: メンバーをCSVにエクスポートする機能を導入し、データ管理を簡素化しました。
- **管理者パスワードリセット**: 所有者および管理者がアカウント管理を改善するためにパスワードをリセットできるようにしました。

### 改善点

- **強化されたDLP処理**: データ損失防止(DLP)の最大単語長を増加させ、ユーザーがより大きな文書を安全に処理できるようにしました。
- **改善されたスナップショット管理**: ユーザーアクセスに対するより良い制御のために、スナップショット管理の権限を洗練しました。
- **新しいDLP検証フロー**: データセキュリティを強化するために、新しいDLP検証フローを実装しました。
- **強化されたオンボーディング体験**: 新規サインアップを便利なリンクを備えたGenStudioにリダイレクトすることで、ユーザーのオンボーディングを改善しました。
- **翻訳機能の強化**: より良い多言語サポートのために、再実行機能を備えた翻訳機能を強化しました。

### バグ修正

- **重複したコラボレーションメンバー**: 同じ会話内でコラボレーションメンバーが重複する問題を修正しました。
- **管理者ロールの分離**: 管理者ユーザーのロール分離の問題を解決し、適切なアクセス制御を確保しました。
- **アカウントセキュリティの改善**: アカウントセキュリティを強化するために、古い管理者記録から確認済みのメールを削除しました。

==> releases/oct-4th-2024.md <==
---
description: >-
  このリリースは、GenStudioとControl Centerにおけるユーザーエクスペリエンスの向上に焦点を当て、新機能、パフォーマンスの改善、重要なバグ修正を提供します。
---

# 2024年10月4日

## GenStudio

### 新機能

- **「もっと見る」ボタン**: ツールメッセージに「もっと見る」ボタンを追加し、拡張コンテンツを表示できるようにしました。
- **会話検索**: 情報を迅速に見つけるために、会話を検索する機能を実装しました。
- **自動翻訳**: 多言語コミュニケーションをサポートする自動翻訳機能を導入しました。

### 改善点

- **全ユーザー向けのコラボレーション**: 非ビジネスユーザー向けのコラボレーション機能を有効にし、チームワークとコミュニケーションを促進しました。
- **UI/UXの向上**: よりスムーズなナビゲーションと全体的な体験を向上させるために、いくつかのユーザーインターフェースと体験の改善を行いました。
- **スナップショットの読み込み改善**: スナップショットの読み込み時間を最適化し、スナップショットへの迅速なアクセスを可能にしました。
- **入力の応答性**: デバウンスを追加することで入力の応答性を改善し、タイピングやインタラクションのスムーズさを向上させました。
- **プレースホルダーの更新**: より明確で分かりやすいガイダンスのためにプレースホルダーのテキストを再表現しました。
- **プレビューの整理**: プレビューの順序を改善し、必要なものをより早く見つけられるようにしました。

### バグ修正

- **ツールサイドバーの表示**: ツールサイドバーがすべてのページを表示しない問題を修正し、すべてのツールへの完全なアクセスを確保しました。
- **会話のページネーション**: メッセージのシームレスなナビゲーションのために、会話のページネーションに関するエラーを解決しました。
- **参加者の提出**: 提出時に参加者が未定義になるバグを修正し、正しい参加者情報を確保しました。
- **'@' メンション機能**: 会話内の'@'メンション機能を修正し、同僚を効果的にタグ付けできるようにしました。
- **チャットページの安定性**: 特殊トークンを使用した際のチャットページのクラッシュを修正し、安定性を向上させました。

## コントロールセンター

### 新機能

- **会話検索**: 過去の議論を見つけやすくするために、会話を検索する機能を導入しました。
- **ツール管理の強化**: ツールの検索、ページネーション、並べ替え機能を追加し、ツールの管理とアクセス性を向上させました。

### 改善点

- **大きなデータの送信**: 最大リクエストボディサイズを増加させ、エラーなしでより大きなデータを送信できるようになりました。
- **改善されたスナップショットプレビュー**: より良い視聴体験のために、公開スナップショットプレビューを強化しました。
- **自動ユーザー名入力**: Googleサインアップ中に、あなたのユーザー名がGoogleアカウントから自動的に入力され、登録プロセスがスムーズになりました。
- **更新されたデフォルト画像**: より魅力的な視覚体験のために、デフォルト画像をリフレッシュしました。

### バグ修正

- **スナップショットメディアアクセス**: スナップショットメディアのURLが期限切れになる問題を修正し、メディアファイルへの途切れないアクセスを確保しました。
- **VertexAIモデルの安定性**: VertexAIモデルの不安定性の問題を解決し、一貫したパフォーマンスを保証しました。
- **ルーチン検証**: ルーチンのためのトークン制限検証が欠けていた問題を追加し、エラーを防ぎ、システムの整合性を維持しました。

==> releases/nov-6th-2023.md <==
---
description: >-
  更新されたプラットフォームへようこそ!新機能を追加し、改善を行い、
  シームレスで効率的な体験のためにバグを修正しました。新しい内容を探ってみましょう。
---

# 2023年11月6日

## GenStudio

### 新機能

**Slackへの共有**:当社のプラットフォームから直接Slackにコンテンツを共有することができるようになりました。

**追加言語**:GenStudioは現在、より包括的なユーザーエクスペリエンスのために10の追加言語をサポートしています。

### 改良

**画像の表示**:画像の表示を最適化しました。

**ログインと登録UIページ**:スペースが統一され、電子メールフィールドのアイコンが変更され、より直感的になりました。

**共有URLの再共有**:共有URLを再共有できるようになり、チームのコラボレーションがより効率的になりました。

### バグ修正

**認証されていないOktaユーザーのエラーメッセージ**:Oktaユーザーが認証されていない場合のエラーメッセージが明確になりました。

**ログアウトフロー**:バグを修正し、スムーズにログアウトできるようになりました。

**アクティブな会話の削除**:アクティブな会話の管理と削除が容易になりました。

**メッセージの削除**:メッセージを削除しても、会話のすべてのメッセージが「未読」の状態になることはありません。

## コントロールセンター

### 新機能

**ストリーミングレスポンス**:レスポンスがリアルタイムでストリーミングされるようになりました。

**10の新言語の追加**:コントロールセンターは現在、よりユーザーフレンドリーでアクセスしやすい10の新言語をサポートしています。

### 改良

**Oktaの統合**:より安全で簡単なユーザーエクスペリエンスのために、Oktaの統合を強化しました。

### **バグ修正**

* **コントロールセンターのプライベートページへのアクセス**: 認証されていないリクエストがコントロールセンターの一部のプライベートページにアクセスできる問題を修正しました。
* **メール認証トグル**: ユーザーはコントロールセンターでメール認証を期待通りにオフにできるようになりました。


==> releases/sep-20th-2024.md <==
---
description: >-
  このリリースでは、新しいAI統合、強化されたアカウント管理、
  改善されたデータ保護、さまざまなユーザーインターフェースとパフォーマンス
  の改善が導入され、GenStudioとの体験が向上します。
---

# 2024年9月20日

## GenStudio

### 新機能

* **LaTeX 方程式サポート**: コンテンツに LaTeX 方程式を含めることができるようになりました。

### 改善点

* **アカウント管理の簡素化**: 再ログインすることなくアカウント設定にアクセスできます。
* **コード表示の改善**: コードブロックは、より良い可読性のためにワードラッピングをサポートするようになりました。
* **インポートメッセージの強化**: JSONツールをインポートする際のエラーメッセージがより明確になりました。
* **タイトルの長さの一貫性**: タイトルは一貫性のために60文字に制限されるようになりました。
* **サインイン体験の最適化**: 作業アカウントの統合を改善するために、サインインおよびサインアップページが強化されました。

### バグ修正

* **メッセージエラーの解決**: メッセージにエラーを引き起こすMarkdown内のHTML解析の問題を修正しました。
* **安定性の向上**: アシスタントメッセージの折りたたみセクションを使用しているときに発生するクラッシュを修正しました。

## コントロールセンター

### 新機能

* **Perplexity AI統合**: 新しいPerplexity AI統合により、強化されたコンテンツ生成機能にアクセスできます。
* **拡張されたAIモデル**: 新しいOpenAIモデルを追加し、強化されたAI機能を提供します。

### 改善点

* **アカウント管理の簡素化**: 再ログインすることなくアカウントを管理でき、時間を節約できます。
* **ツール統合の改善**: ツールがアクティブなときに会話が適切なシステムプロンプトを使用し、精度が向上しました。
* **エラーメッセージの強化**: ツール検証中のメッセージが明確になり、トラブルシューティングが容易になりました。
* **統一されたタイトル表示**: ルーチンと会話が一貫したタイトルの切り詰めを共有し、均一な体験を提供します。
* **サインイン体験の最適化**: 作業用アカウントの統合を改善するために、サインインおよびサインアップページが強化されました。
* **PDF処理の強化**: アップロードされたPDFの抽出が改善され、サポートされていない画像が含まれていても対応できるようになりました。
* **高度なデータ保護**: データ損失防止機能が個人名や場所をチェックし、機密情報を保護します。
* **DLP設定の更新**: データ損失防止機能がデフォルトでオフになり、データ処理のコントロールが向上しました。

### バグ修正

* **パフォーマンスの改善**: 複数回呼び出されたときにリソースを使い果たす可能性のあるルーチンの問題を解決しました。

==> releases/oct-25th-2024.md <==
---
description: >-
  このリリースは、パーソナライズの改善、メッセージ機能、およびユーザーインターフェースの洗練を通じてユーザーエクスペリエンスの向上に焦点を当てています。また、安定性とパフォーマンスを向上させるためのいくつかのバグ修正も含まれています。
---

# 2024年10月25日

## GenStudio

### 改善点

* **モバイルロゴ表示の最適化**: より小さなSkydeckロゴがモバイルデバイスの互換性を向上させます。
* **会話ビューのモード**: ユーザーは会話のビューを変更してカスタマイズされたインターフェースを楽しむことができます。
* **会話内のユーザーアバター**: ユーザーの画像が会話内に表示され、個人的なタッチが加わります。
* **WebSocket処理の強化**: ユーザー通知による接続処理の改善が、より良い接続性を確保します。
* **集中した会話生成**: メッセージを生成する際にインターフェースが会話に集中するようになりました。
* **UIの改善**: 様々なインターフェースの改善が、よりスムーズな体験に寄与します。
* **AI再生成によるメッセージ編集**: ユーザーはメッセージを編集する際にAIの応答を再生成できます。

### 新機能

* **スナップショット訪問分析**: ユーザーがスナップショットを訪問する際の分析を追加し、より良い洞察を得られるようにしました。

### バグ修正

* **スナップショットレイアウト修正**: より良いスナップショット表示体験のためにレイアウトの問題を解決しました。
* **モデル選択ドロップダウン修正**: モデル選択ドロップダウンの切り捨て問題を修正しました。
* **メッセージ折りたたみ状態修正**: 一貫性のためにメッセージの初期折りたたみ状態を修正しました。
* **プロフィールキャンセル機能修正**: 「キャンセル」ボタンは現在、会話にリダイレクトされ、「クリア」ボタンが追加されました。

## コントロールセンター

### 改善点

* **パーソナライズされた会話ビュー**: ユーザーは、よりカスタマイズされた体験のために、好みの会話ビューのモードを保存できるようになりました。
* **強化された管理者管理**: 管理者は他の管理者を管理できるようになり、チームの役割に対するより良いコントロールを提供します。
* **改善されたストリーミングエラーメッセージ**: ストリーミングの問題中により説明的なエラーメッセージが表示され、トラブルシューティングが向上します。
* **共同メッセージ編集**: 編集されたメッセージはすべてのコラボレーターにブロードキャストされ、リアルタイムのコラボレーションが改善されます。
* **カスタマイズ可能なサポートターゲティング**: カスタマーサポートの会話は、新しいユーザーのみを対象に設定できます。
* **文書付きCSAメッセージ**: サポートエージェントは、より効果的な支援のためにメッセージに文書を含めることができるようになりました。

### 新機能

* **ツールの最大トークンサポート**: ツールは現在、max\_tokensパラメータをサポートしており、出力の制御が向上しました。
* **洗練されたツール編集**: よりスムーズなユーザー体験のために、ツール編集機能が強化されました。

### バグ修正

* **ログイン問題解決**: サインイン時にnullクレームが返される問題を修正し、ログインの信頼性を向上させました。
* **モデルAPI更新修正**: 最後に使用したモデルAPIの更新に関する問題を解決しました。
* **Vertex AI認証情報の最適化**: Vertex AIは、パフォーマンス向上のためにキャッシュされた認証情報を使用するようになりました。
* **ワークスペースアクセスバグ修正**: 「ワークスペースに移動」ナビゲーションの問題に対処しました。
* **パラメータ検証修正**: パラメータ修正関数における検証の欠落を修正しました。


==> releases/nov-12th-2023.md <==
---
description: >-
  最新のアップデートへようこそ!新機能、改善、修正を通じて
  あなたの体験を向上させるために、一生懸命取り組んできました。以下に、
  ユーザーに影響を与える最も重要な変更点を示します。
---

# 2023年11月12日

## GenStudio

### 新機能

* **Slackメンバーの認証**:新しい統合によりSlackメンバーの認証でチームアクセスを簡単に管理。

### 改善点

* **無限スクロール**:新しい無限スクロール機能を利用して、中断なく会話を楽しむことができます。

### バグ修正

* **未読メッセージステータス**:メッセージを削除すると、会話全体が未読とマークされる問題を解消しました。
* **ドキュメンテーションリンク**:複数の言語バージョンで正しく機能するように、ドキュメンテーションリンクを修正しました。
* **メッセージのトリミング**:意図せぬメッセージのトリミングを防ぐために、litellmをアップグレードし、より明確な会話履歴を提供します。

## コントロールセンター

### 新機能

* **Azure AD & Oktaスクリプト**:すべての現在のアプリケーションでAzure ADとOktaを無効にするスクリプトを使用して、アプリケーション設定をより効果的に制御できます。
* **自動Azure AD無効化**:新規アカウントでは、初期のセキュリティを強化するために、Azure Active Directoryがデフォルトで無効になります。

### 改善点

* **ページごとのデータ量の増加**:ページごとに最大100項目まで表示できるようになり、必要なものを見つけるためにページをめくる必要を減らしました。
* **セキュリティ強化**:既知の脆弱性に対処し、解決するためにパッケージバージョンを更新し、データを安全に保管します。

### バグ修正

* **スムーズなサインアップ**: 新しいユーザーが登録後にサインインページにスムーズに遷移できるように、サインアップのリダイレクトを修正しました。


==> releases/nov-8th-2024.md <==
---
description: >-
  このリリースは、コラボレーション機能の強化、ユーザーインターフェース要素の改善、リアルタイムコミュニケーションの洗練に焦点を当てており、より良いユーザー体験を提供します。
---
# 2024年11月8日

## GenStudio

### 改善点

- **読み込み速度を向上させたロゴ**: 読み込み時間を短縮するために、ロゴを最適化されたバージョンに置き換えました。
- **リアルタイムメッセージングの改善**: WebSocketsを使用して未読メッセージの通知を強化し、即時のコミュニケーション更新を実現しました。
- **スナップショット内のユーザーメッセージの視覚的な区別**: スナップショット内のユーザーメッセージは、より明確に区別できるように異なる背景色を持つようになりました。

### 新機能

- **「私のコラボレーション」タブ**: 効率的なコラボレーション管理のために、アカウント設定に「私のコラボレーション」タブを追加しました。
- **検索クリアボタン**: より簡単なナビゲーションのために、会話検索フィールドに検索クリアボタンを導入しました。

### バグ修正

- **コラボレーション状態の不一致を解決**: 会話間でのコラボレーション状態の不一致を引き起こす問題を修正しました。
- **UIレンダリングの問題を修正**: 会話タイトル入力フィールドを不必要にリセットするレンダリングの問題に対処しました。
- **チャットボックスのレスポンシブレイアウトを修正**: 2つのサイドバーを使用した際のチャットボックスのレイアウト問題を修正しました。
- **「マイコラボレーション」データテーブルのUIバグ修正**: よりスムーズなユーザー体験のために、「マイコラボレーション」データテーブルのさまざまなUIバグを解決しました。

## コントロールセンター

### 改善点

- **URL検出の強化**: メッセージ内およびコンテンツスクレイピング中のURL認識を改善し、よりスムーズな体験を提供。
- **ビジネスドメインの可視性**: ユーザーはアカウントページで自分のビジネスドメイン情報を確認できるようになり、アカウントの透明性が向上。
- **リアルタイム通知の最適化**: より即時の更新のためにWebSocketを介した会話通知を更新。
- **認証済みビジネスのオンボーディング改善**: 認証済みビジネスのオンボーディングプロセスを簡素化し、開始を迅速化。
- **システムの信頼性向上**: パフォーマンスと安定性を向上させるためにRedis Sentinelによる高可用性を実装。

### 新機能

- **「マイコラボレーション」タブ**: アカウント設定ページに新しい「マイコラボレーション」タブを導入し、コラボレーション管理を容易にしました。
- **ツール検索の強化**: ツールの説明や使用ノート内での検索を可能にし、ユーザーがツールをより効率的に見つけられるようにしました。


==> releases/jun-21st-2024.md <==
---
description: >-
  最新のアップデートをお届けできることを嬉しく思います。GenStudioでの会話のソートとサイズ表示を特徴としています。さまざまなバグ修正と改善が含まれています。
---

# 2024年6月21日

## GenStudio

### 新機能

* **会話のソート**: 新しいソート機能で会話を簡単に整理できます。
* **サイドバーの会話サイズ**: より良い管理のために、サイドバーで各会話のサイズを直接表示します。

### 改善

* **ツールシリアライズの更新**: 機能を向上させるためにツールシリアライズを改善しました。
* **依存関係の更新**: LiteLLMとOpenAIの依存関係を最新バージョンに更新し、安定性とパフォーマンスを向上させました。


==> releases/sep-27th-2024.md <==
---
description: >-
  このリリースでは、GenStudioとControl Centerにおける新機能と改善が導入され、会話のタイトル付け、ツールのページネーション、独立した言語設定が改善され、重要な
---

# 2024年9月27日

## GenStudio

### 新機能

* **Caddyテンプレートの追加**: デプロイメントと構成オプションを強化するために新しいCaddyテンプレートを導入しました。

### 改善点

* **ブラウザタブの会話タイトル**: 手動で編集されたまたは自動生成された会話タイトルがブラウザタブとウェブページのタイトルに表示され、より良いコンテキストを提供します。
* **タイムアウト設定の増加**: システムの応答性を向上させるために、タイムアウト制限を10秒に延長しました。

### バグ修正

* **UIの改善**: 全体的な体験を向上させるために、新しいユーザーインターフェースのさまざまな問題を解決しました。

## コントロールセンター

### 新機能

* **ツールのページネーション**: 多くのツールを管理する際のナビゲーションを容易にするために、ツールリストにページネーションを実装しました。
* **CSVアップロードのための自動タグ作成**: CSVファイルのアップロード中に存在しない場合、新しいタグが自動的に作成され、タグ付けプロセスが簡素化されました。
* **AIによる会話タイトルの強化**: 会話タイトルは、より簡潔で意味のある要約のためにAIを使用して生成されるようになりました。

### 改善点

* **独立した言語設定**: GenStudioツールの言語設定は、コントロールセンターとは独立して設定できるようになり、よりパーソナライズされた体験を提供します。
* **ツールリストの読み込み最適化**: ツールリストAPIから画像を切り離すことで、ペイロードを削減し、読み込み時間を改善しました。
* **会話タイトルの改善**: 最初の非空メッセージを使用して会話タイトルを生成するようになり、より関連性の高いタイトルが確保されます。

### バグ修正

* **OpenAIモデルの会話タイトルを修正**: 特定のOpenAIモデルに対して会話タイトルが生成されない問題を解決しました。
* **プロンプトでのトークン制限問題を防止**: プロンプトを入力する際にトークン制限を超えるバグを修正し、エラーを防ぎました。
* **ルーチン削除の安定性**: 削除前にルーチンが適切に停止されることを保証し、安定性を維持しました。
* **エラーレポートの修正**: エラーが誤ったダッシュボードに報告される問題を修正し、正確なエラー追跡を確保しました。
* **Claude 3モデルのトークン制限を調整**: Claude 3モデルを使用する際の入力エラーを防ぐために、最大トークン制限を設定しました。


==> releases/sep-8th-2023.md <==
---
description: >-
  SkyDeck.aiの最初のリリースを紹介します。強化された機能、
  改善、およびバグ修正を備えた、より直感的でカスタマイズ可能、
  効率的なAI生産性体験を提供します。
---

# 2023年9月8日

## GenStudio

### 新機能

* **SkyDeck.aiテキストの更新**:SkyDeck.aiのテキストが、より明確さを向上させるために更新されました。
* **複数選択可能な変数の形式**:データ入力の柔軟性を高めるために、複数選択可能な変数の形式がサポートされるようになりました。
* **画像レンダリング**:レスポンスを受け取った直後に画像をレンダリングするように、私たちのシステムが改善され、表示プロセスが加速されました。

### 改善

* **テーマカラーとテキストの更新**: 弊社はテーマカラーを更新し、より一貫した視覚体験のために新たなテキストを取得しました。また、プラットフォーム全体で「サインイン」、「サインアップ」、「サインアウト」のテキストの一貫した使用を確認しました。
* **Faviconの修正**: "/"で終わるページのfaviconの問題を修正しました。

### バグ修正

* **壊れた画像の表示**: 画像が期限切れまたは壊れた場合に表示されない問題を解決し、視覚的な体験を向上させました。
* **GenStudio内のリスト表示**: GenStudio内でのリストの表示が壊れていた問題を修正しました。

## コントロールセンター

### 新機能

* **言語選択**: コントロールセンターに言語選択機能を追加しました。これにより、非英語話者のユーザーにとってより使いやすい経験を提供します。
* **コントロールセンターのカスタマイズ**: コントロールセンターのサインインページとサインアップページをカスタマイズできるようになりました。これにより、よりパーソナライズされた経験が可能になります。

### 改良点

* **CSVアップロード**:メンバーのCSVファイルをアップロードする際に、メールや名前内部の空白は自動的に削除され、より一貫したデータが確保されます。
* **パスワードの検証**:シンボル文字を使用したパスワードにも対応するよう検証を更新しました。
* **ロゴの更新**:ユーザーはより大きなファイルサイズのロゴをアップロードできるようになりました。また、ロゴ形式を.pngに変更して画質を向上しました。メール内の企業ロゴも拡大して見やすさを向上しています。
* **サインアップページ**:新規会員登録の流れをスムーズにするための新規登録ページを導入しました。
* **オンボーディングの改良**:新規会員のためのオンボーディングプロセスを改良し、使いやすさと直感性を向上させています。
* **資産の最適化**:サイインとサインアップページで使用される資産が最適化され、ロード時間が短縮しています。

### バグ修正

* **ケースインセンシティブなメール**: ログインおよびパスワードリセット機能のメールがケースインセンシティブになり、ユーザーの混乱を避けることができました。
* **JSON形式のキーエラー**: 古いJSON形式の変換におけるキーエラーの問題を修正しました。
* **メニューサイドバー**: メニューサイドバーが表示されないバグを修正しました。
* **レスポンシブUI**: サインイン、サインアップページでのコンソールエラーを修正し、コントロールセンターのレスポンシブデザインを改善しました。


==> releases/aug-16th-2024.md <==
---
description: >-
    このリリースは、GenStudioとコントロールセンター全体での認証方法とユーザーアクセスの強化に焦点を当てており、ログイン体験を合理化し、アカウントのセキュリティを確保します。
---
# 2024年8月15日

## GenStudio

### 改善点

- **同期された認証方法**: GenStudioは、Control Centerで設定された認証オプションを反映し、一貫したログイン体験を提供します。
- **優先されたGoogleログイン**: ログインページの上部にGoogleログインオプションを配置し、アクセスを容易にしました。
- **更新された翻訳**: より良い多言語サポートのために国際化設定を更新しました。

## コントロールセンター

### 新機能

- **複数の認証方法**: アカウントへのアクセスに柔軟性を提供する新しいサインインオプションを導入しました。
- **コントロールセンターユーザーのためのメール確認**: アカウントのセキュリティ強化のためにメール確認を実装しました。

### 改善点

- **優先されたGoogleサインイン**: Googleサインインオプションをログインページのトップに移動し、アクセスを容易にしました。また、フィールドラベルを明確に更新しました。
- **アカウント確認の強化**: 新たに確認されたオーナーが正しく認識され、アクセス権管理が改善されました。
- **検索機能の強化**: 検索機能に高度な日付範囲サポートを統合し、データ取得の効率を向上させました。

### バグ修正

- **Rememberizer統合の修正**: Rememberizerが再接続に失敗する問題を解決し、継続的なサービスを確保しました。

==> releases/oct-11th-2024.md <==
---
description: >-
  このリリースは、コラボレーションと会話体験の向上に焦点を当て、
  メッセージ編集機能を導入し、よりシームレスな体験のために
  ユーザーインターフェースを改善します。
---

# 2024年10月11日

## GenStudio

### 改善点

* **強化されたLaTeXレンダリング**: コードブロック内のLaTeXの表示を改善し、より明確な数学的表現を実現しました。
* **一貫したパスワード設定ページデザイン**: 統一された体験のために、「パスワード設定」ページをサインイン/サインアップページに合わせて更新しました。
* **折りたたみ可能な会話バー**: 作業スペースを最大化するために、会話バーに折りたたみ機能を追加しました。

### 新機能

* **トップに戻るボタン**: 会話の中で簡単にナビゲーションできるように、すぐにトップに戻るボタンを導入しました。
* **メッセージ編集**: ユーザーがメッセージを編集できるようになり、修正や更新が可能になりました。
* **ツール入力でのMarkdownサポート**: コンテンツ作成を強化するために、ツール入力でのMarkdownフォーマットのサポートを追加しました。

### バグ修正

* **Safari コピー会話修正**: Safari で会話をコピーできない問題を解決しました。

## コントロールセンター

### 改善点

* **管理者のための統一ワークスペース**: 同じメールドメインを持つ管理者が単一のワークスペースにグループ化され、コラボレーションが簡素化されました。
* **会話名の制限**: CSAから作成された会話名の長さを制限し、可読性を向上させました。

### 新機能

* **会話におけるユーザータイプターゲティング**: CSA管理者は、特定のユーザータイプ(管理者/オーナーまたは一般メンバー)に会話をターゲットにして、より関連性の高いコンテンツを提供できるようになりました。
* **SkyDeckへのようこそ会話**: 新しいユーザーがSkyDeckの機能を案内するためのようこそ会話を追加しました。&#x20;
* **メッセージ編集**: メッセージ編集機能を有効にし、ユーザーのコミュニケーションの柔軟性を向上させました。

### バグ修正

* **システムメッセージのURLプレビュー更新**: システムメッセージ内のURLの表示を修正し、正確なリンクプレビューを実現しました。
* **マイグレーションの競合解決**: データベースのマイグレーション競合を修正し、システムの安定性を確保しました。
* **タスク実行の改善**: タスクを実行する前後に接続をクリーンアップすることで、タスク処理を改善しました。


==> releases/sep-6th-2024.md <==
---
description: >-
  このリリースは、GenStudioにおけるスナップショット管理の強化と、Control Centerにおける管理者ロール管理およびメッセージングの信頼性向上に焦点を当てています。
---

# 2024年9月6日

## GenStudio

### 改善点

- **強化されたスナップショット管理モーダル**: スナップショット管理インターフェースが更新され、スナップショットの管理時によりユーザーフレンドリーな体験が提供されます。
- **改善されたスナップショットタイトル**: スナップショットタイトルがより明確で整理されたものに改良されました。

## コントロールセンター

### 改善

- **管理者ロール管理の強化**: 管理者はユーザーロールをより効果的に管理できるようになり、アクセス制御と権限が改善されました。
- **メッセージングの信頼性向上**: システムは同時メッセージストリームをより適切に処理し、エラーを防ぎ、パフォーマンスを向上させます。

==> releases/jun-28th-2024.md <==
---
description: >-
  新しいADMINロールをコントロールセンターに追加し、管理者のアクセスを簡素化した最新の更新をお届けできることを嬉しく思います。さまざまなバグ修正があなたの体験を向上させます。
---

# 2024年6月28日

## GenStudio

### バグ修正

* **コラボレーションメッセージのアバター色**: コラボレーションメッセージが会話で間違ったアバター色を表示する問題を解決しました。
* **編集モーダルタイトルのリロード**: 編集モーダルでタイトルが不正にリロードされるバグを修正しました。

## コントロールセンター

### 新機能

* **ADMIN役割**: 新しいADMIN役割を追加し、強化された制御と管理機能を提供します。

### 改善点

* **管理者のメール確認を削除**: 管理者はもはやメール確認を行う必要がなくなり、アクセスと管理が簡素化されました。


==> releases/README.md <==
---
description: 公共の宣言、コンプライアンスの変更、およびユーザー支援の更新。
---

# リリース

© 2023 SkyDeck AI Inc.


==> releases/oct-30th-2023.md <==
---
description: >-
  最新のユーザー中心の機能、インターフェースの改善、重要なバグ修正を
  特徴とする最新の更新をお届けできることを嬉しく思います。これには
  新しいOktaサインインアイコン、メールテンプレートなどが含まれます。
---

# 2023年10月30日

## GenStudio

### **新機能**

* **Oktaサインインボタンアイコン**:Oktaサインインボタンのためのアイコンを追加しました。これにより、ユーザーインターフェースの視覚的な手がかりが強化されました。
* **ツールの初期設定へのリセット**:ナビゲーションバックボタンをクリックするだけで、ツールを初期設定にリセットできるようになりました。
* **メッセージのタイムスタンプ**:メッセージにタイムスタンプを追加しました。これにより、メッセージのタイミングをより正確に追跡することが可能になりました。

### **改善点**

* **フランス語のメールテンプレート**:フランス語を話すユーザー向けのコミュニケーションが改善されるよう、我々のフランス語のメールテンプレートを更新しました。
* **エラーメッセージ**:サブドメイン情報の取得に失敗した際に表示されるエラーメッセージを改善し、問題をより明確に理解するのを向上しました。
* **サイドバーアイテムと会話のメッセージレイアウト**:サイドバーアイテムと会話のメッセージのレイアウトを洗練させ、全体的なユーザーインターフェースを改善しました。
* **サイドバーやメッセージUI**:サイドバーやメッセージのUIを更に洗練し、よりユーザーフレンドリーで視覚的に魅力的な体験を保証しました。
* **長い会話の切り詰め処理**:長い会話が適切に切り詰められていない問題を修正し、会話の読みやすさを改善しました。

### **バグ修正**

* **コラボレーション会話エラー**:コラボレーションの会話に参加する際にエラーが発生する問題を修正しました。
* **モデル選択のデフォルト値**:モデル選択が不正確なデフォルト値を保持してしまう問題を修正しました。
* **アシスタントメッセージのテーブルでのオーバーフロー**:アシスタントメッセージのテーブルでオーバーフロー問題を修正し、その可読性と外観を改善しました。

## コントロールセンター

### **バグ修正**

* **セッションタイムアウト**: テナントのセッションタイムアウトを72時間に延長し、長時間ログインを維持できるようにしました。
* **大文字小文字のチェック**: 大文字小文字のチェックに関する問題を見直し、修正し、システムの堅牢性を向上させました。


==> releases/nov-15th-2024.md <==
---
description: >-
    このリリースは、GenStudioとControl Centerの全体的な体験を向上させるためのパフォーマンス向上、新機能、およびバグ修正に焦点を当てています。
---

# 2024年11月15日

## GenStudio

### 新機能

- **リサイズ可能なサイドバー**: ユーザーはカスタマイズされたワークスペースレイアウトのためにサイドバーをリサイズできるようになりました。
- **コラボレーション会話終了ボタン**: コラボレーション会話を終了するボタンを追加し、ユーザーにより多くのコントロールを提供します。
- **類似性によるソート**: より関連性の高い結果を得るために、アイテムを類似性でソートするオプションを実装しました。

### 改善点

- **フィルターバーのUIの向上**: 会話およびツールフィルターのユーザーインターフェースを改善し、使いやすさを向上させました。

### バグ修正

- **ダブルスクロールバーの修正**: ダブルスクロールバーが表示される問題を解決しました。
- **折りたたみセクションタイトルの修正**: ナビゲーションを改善するために、折りたたみセクションのデフォルトタイトルを修正しました。

## コントロールセンター

### 新機能

- **類似性によるソート**: 検索結果の類似性によるソート機能を導入し、検索の関連性を向上させました。
- **アカウント所有権の主張**: メンバーページとホームページにアカウント所有権主張メッセージを追加し、アカウント管理の透明性を向上させました。

### 改善点

- **埋め込みパフォーマンスの向上**: データ処理をより迅速かつ効率的にするために、埋め込みのパフォーマンスが向上しました。
- **新しい空白ツールはすべてのモデルをサポート**: 新しい空白ツールはデフォルトで全モデルをサポートし、より大きな柔軟性を提供します。
- **人気ドメインのサポート**: 最も人気のあるトップレベルドメインに焦点を当てることで、ドメインの使用が簡素化されました。
- **フィルタリングされたユーザー認証**: ユーザー認証の試行は、セキュリティを高めるためにメールでフィルタリングされるようになりました。
- **埋め込みタブの表現を更新**: より明確にするために、埋め込みタブの表現が改訂されました。
- **サインアップメールにおける確認済みビジネス情報**: サインアップメールのアラートには、確認済みのビジネスに関する情報が含まれるようになりました。

### バグ修正

- **招待状ステータスの処理を修正**: メンバーの役割が存在しない場合に招待状ステータスが不正に設定される問題を解決しました。
- **タグ内の無効な記号を置き換え**: エラーを防ぐために無効な記号を置き換えてタグを修正しました。
- **検索文字数を制限**: 信頼性を向上させるために検索クエリの文字数を制限しました。
- **オーナー/管理者の招待状ステータスを修正**: オーナーと管理者の招待状ステータスの表示を修正しました。


==> releases/jul-26th-2024.md <==
---
description: >-
  このリリースでは、GenStudioにスナップショットとファイルアップロードの改善を追加し、
  コントロールセンターへのログインリダイレクションを改善しました。よりスムーズなワークフローと
  よりスマートな管理をお楽しみください!
---

# 2024年7月26日

## GenStudio

### 新機能

* **スナップショット生成:** クリック一つで簡単にスナップショットを生成でき、ワークフローが簡素化されました。
* **公開スナップショットビュー:** 新しいビュー機能でスナップショットを公開して共有し、コラボレーションを向上させます。

### 改善点

* **ファイルアップロードツールチップ:** アップロードされたファイルにカーソルを合わせると、そのフルネームが表示され、ファイルの識別が容易になります。
* **メッセージ送信の改善:** ファイルアップロードを伴うメッセージ送信プロセスを改善し、よりスムーズな体験を提供します。

### バグ修正

* **テキストオーバーフロー:** リメンバライザー統合コンポーネントのテキストオーバーフロー問題を修正し、可読性を向上させました。
* **パンくずリストとデフォルト会話:** デフォルト会話とパンくずリストを修正し、ナビゲーションを改善しました。

## コントロールセンター

### 新機能

* **向上したログイン体験:** 今回から、再ログインすると最後に訪れたページにリダイレクトされ、シームレスな体験が保証されます。
* **ログアウトパスの記憶:** システムはログアウト時に最後に訪れたパスを記憶し、次回のログインをスムーズにします。

### バグ修正

* **スムーズなサインアップ:** 新しいユーザーが登録後にサインインページにスムーズに遷移できるように、サインアップのリダイレクトを修正しました。


==> releases/aug-2nd-2024.md <==
---
description: >-
  このリリースでは、推奨されるLLMモデルを追加し、スナップショット管理を改善し、
  パフォーマンスを向上させます。コントロールセンターは現在、Mistral Large 2をサポートし、
  FusionAuthを削除します。
---

# 2024年8月2日

## GenStudio

### 新機能

* **おすすめのLLMモデル:** 目を引く大規模言語モデル(LLM)を見つけて、情報に基づいた選択を行い、プロジェクトを向上させましょう。

### 改善点

* **スナップショット管理:** より良いユーザー体験のために、改良されたスナップショット管理モーダルをお楽しみください。
* **表示名の更新:** モデルの表示名を更新し、より直感的にしました。

### バグ修正

* **ヌル可能なアカウント名:** アカウント名がヌルになる問題を修正し、よりスムーズな操作を実現しました。
* **重複ツールチップ:** 削除およびコピーボタンの重複ツールチップを修正し、より明確なナビゲーションを提供しました。

## コントロールセンター

### 新機能

* **Mistral Large 2 サポート:** SkyDeckでMistral Large 2のサポートを追加し、作業を強化するための選択肢を増やしました。


==> releases/aug-23rd-2024.md <==
---
description: >-
    このリリースは、メディア表示の強化、ドキュメント処理の改善、およびさまざまなバグの修正に焦点を当て、より良いユーザー体験を提供します。
---

# 2024年8月22日

## GenStudio

### バグ修正

- **パスワード更新ページへのアクセス**: パスワード認証が無効になっているときにパスワード更新ページにアクセスできない問題を修正しました。

## コントロールセンター

### 新機能

- **スナップショット内のメディア表示**: コンテンツレビューを強化するために、スナップショット内でメディアファイルの表示を有効化しました。

### 改善点

- **高詳細画像処理**: LLM APIを通じて画像を処理する際の画像の詳細が改善され、より明確な出力が得られます。

### バグ修正

- **画像を含むPDFの正確なトークン計算**: 画像を含むPDFの正確な処理を確保するために、トークン計算のエラーを修正しました。
- **PDF互換性の向上**: PDF内のJB2ページを処理して、文書処理の信頼性を向上させました。
- **文書アップロードの信頼性向上**: アップロードされた文書内のヌル文字を削除して、処理の問題を防ぎました。
- **メールリンクの修正**: メール通信からの適切なナビゲーションを確保するために、メールURLの問題を修正しました。
- **全体的な安定性の改善**: システム全体の信頼性を向上させるために、さまざまなバックエンドの問題に対処しました。

==> releases/sep-18th-2023.md <==
---
description: >-
  Control CenterとGenStudioの両方に対する最初の主要機能更新へようこそ。この更新では、新機能、改善、バグ修正が提供され、あなたの体験を向上させます。
---

# 2023年9月18日

## GenStudio

### 新機能

* **データ損失防止機能**: 会話データの損失を防ぐ新機能が導入されました。(アドバンストプランのみ対応)
* **迅速なオンボーディング**: より早くオンボーディングを進めるための新しい試用モーダルを実装しました。
* **すべてのタブからの一括ログアウト**: この新機能により、一度にすべてのタブからログアウトでき、時間と労力を節約できます。
* **サブドメインの改良**: サインインページにあるサブドメイン入力フィールドが改良され、より良いユーザーエクスペリエンスを提供します。

### バグ修正

* **文法の修正**:コンテンツの明確さを改善するために、文法の誤りを修正しました。

## コントロールセンター

### 新機能

* **アクセス制御**: オーナーは、チームの管理をよりコントロールできるよう、チームメンバーへのアクセスを取り消すことができるようになりました。
* **セットアップガイド**: セットアップガイドのための別のページが作成され、より簡単に始めることができるようになりました。
* **フランス語の翻訳**: 請求・支払いセクションがフランス語対応となり、理解がより簡単になりました。
* **メンバーシート情報**: 「シート」についての詳細をメンバーページに追加しました。これにより、チームの構造をより良く理解できるようになります。

### バグ修正

* **データの正確性**: 重複データエントリを引き起こしていた問題を修正し、より正確な情報を提供します。


==> releases/oct-18th-2024.md <==
---
description: >-
  このリリースは、ユーザー認証オプションの強化、ツールの作成と管理の改善、そしてGenStudioとControl Center全体のユーザー体験の洗練に焦点を当てています。
---

# 2024年10月18日

## GenStudio

### 新機能

- **Microsoft サインインサポート**: シームレスな認証体験のために、Microsoft アカウントでのサインインをサポートしました。

- **チャットボックスの強化**: より良いコミュニケーションのために、新機能を追加したチャットボックスを改善しました。

- **部分ユーザー言及**: ユーザーを言及するための部分一致を実装し、GenStudioでのコラボレーションを簡素化しました。

- **WebSocket接続の安定性**: GenStudioを使用している間のWebSocket接続の信頼性を向上させ、リアルタイムコミュニケーションを継続的に確保しました。

- **ツールモーダルの「試す」ボタン**: 編集および作成ツールモーダルに「試す」ボタンを追加し、ユーザーがツールをすぐにテストできるようにしました。

- **モバイルサポートの調整**: 様々なデバイスでのアクセシビリティを向上させるために、モバイルサポートを改善しました。

- **ロゴの更新**: GoogleおよびSkydeckのロゴをモダンな外観にリフレッシュしました。

- **WebSocket再試行メカニズム**: 最大30分のWebSocket接続の再試行メカニズムを実装し、接続性を向上させました。

### 改善点

- **メッセージ送信UXの改善**: 処理に時間がかかるメッセージを送信する際のユーザー体験を向上させました。

- **アカウント設定UI**: より使いやすくするためにアカウント設定インターフェースを更新しました。

### バグ修正

- **Markdown解析の修正**: 未定義のコンテンツを持つMarkdownコードブロックを解析する際にアプリがクラッシュする問題を解決しました。

- **メッセージ編集の解決**: コードマージの問題によりユーザーがメッセージを編集できない問題を修正しました。

- **期限切れツール画像の修正**: ツール画像が不適切に期限切れになる問題を修正しました。

## コントロールセンター

### 新機能

- **Microsoft サインインサポート**: Microsoft アカウントを使用してサインインする機能を追加し、便利で安全な認証オプションを提供します。

- **ツール作成の強化**: 空のツールを作成する機能を導入し、ツール開発におけるカスタマイズと柔軟性を向上させました。

- **SMS 認証管理**: アカウントのセキュリティを向上させるために、SMS コード管理とユーザー SMS 認証を実装しました。

- **ツールコンテキストの拡張**: ツールは今や文書や画像をコンテキストに含めることができ、ツール使用時に利用可能な情報が豊かになります。

- **会話タイトルの最適化**: 会話タイトルは、空である場合にのみ言語モデルによって生成され、作業スペースを整理された状態に保ちます。

- **管理者ロール管理**: 管理者は他のメンバーを管理者として設定でき、所有者は承認なしに管理者に所有権を移転できるため、チーム管理が効率化されます。

- **一貫したパスワード設定ページ**: 「パスワードを設定」ページは、サインインおよびサインアップページのスタイルに一致し、一貫したユーザーエクスペリエンスを提供します。

### バグ修正

- **画像アップロードの問題解決**: 許可されたサイズを超える画像がアップロードできない問題を修正しました。

- **特定モデルのストリーミング無効化**: 特定のモデルでストリーミングの問題を引き起こすバグに対処しました。

- **ユーザー削除の処理**: GenStudioは、ユーザーが削除または権限を取り消された場合にログインページにリダイレクトするようになり、適切なセッション管理を確保します。

==> releases/jul-5th-2024.md <==
---
description: >-
  最新の更新をお届けできることを嬉しく思います。非AIコンテンツの
  提出とGenStudioでの@メンション機能を搭載しています。トライアルアカウントは
  最大5人のユーザーを招待できるようになりました。バグ修正も含まれています。
---

# 2024年7月5日

## GenStudio

### 新機能

* **非AIコンテンツの提出**: GenStudio内で非AIコンテンツを提出できるようになり、会話にさまざまな情報を含めることが容易になりました。
* **@ メンションサポート**: 会話内で他のユーザーを簡単にメンションし、より良いコラボレーションとコミュニケーションを実現します。

### バグ修正

* **Rememberizer統合メール**: Rememberizer統合メールのテキストがマウスホバー時にオーバースクロールする問題を修正しました。
* **下部要素の重なり**: 下部要素のz-indexに関する問題を修正し、正しく表示されるようにしました。


==> releases/oct-23th-2023.md <==
---
description: >-
  主要な改善をお届けできることを嬉しく思います!GenStudioに新しいユーザーインターフェースを導入し、Control Centerでのリアルタイムコミュニケーションを強化しました。さらにいくつかの改善も行いました。
---

# 2023年10月23日

## GenStudio

### 新機能

* **GenStudioユーザーインターフェース**: 新しく、直感的な体験を提供するために設計されたユーザーインターフェースが導入されました。

### 改善点

* **システムの応答性**:新たな情報を処理する際のシステムの反応時間が向上しています。
* **ユーザーインターフェース**:会話のサイドバーの振る舞い、会話メッセージとチャットボックスのレイアウト、ツールの削除確認モーダルなど、ユーザーインターフェースのいくつかの側面が洗練されました。
* **ナビゲーション**:ナビゲーションのパン粉リストの表示がさらに洗練され、よりスムーズなユーザーエクスペリエンスを提供します。
* **コラボレーション**: コラボレーターは今後、共有会話の名前を編集できるようになります。コラボレーションメンバーの表示もさらに洗練され、よりスムーズなユーザーエクスペリエンスを提供します。
* **未読メッセージの処理**: 私たちは、未読のメッセージがどのようにシステムに管理されるかを改善し、重要な更新を見逃さないようにしました。
* **実行進行状況の更新**: GenStudioのスマートツールの実行進行状況に対する強化で、より良いユーザーエクスペリエンスが提供されます。

### バグ修正

* **会話におけるロケール切替**:新しい会話で言語を切り替える際に、モデル選択が消える問題を修正しました。

## コントロールセンター

### **改善点**

* **プランの切替:** 私たちは、異なるプラン間での切り替えのプロセスを処理するシステムを改善し、よりスムーズでエラーのない経験を提供します。
* **支払いのリファクタリング:** 支払いプロセスが再構築され、チェックアウトの体験を強化しました。

### **バグ修正**

* **アイデンティティプロバイダーの説明:** アイデンティティプロバイダーからの説明が欠落している場合に対処する修正を実装しました。
* **メンバーページのガイドテキスト:** 明確さのために、メンバーページのガイドテキストを「待機中」から「待ってください」に修正しました。


==> releases/jul-12th-2024.md <==
---
description: >-
  最新の更新をお届けできることを嬉しく思います。強化されたリメンバライザーと
  GenStudioでのドキュメント/画像アップロードが特徴です。GenStudioとコントロールセンターは
  新しい認証システムを導入しました。
---

# 2024年7月12日

## GenStudio

### 新機能

* **会話内での文書のアップロード**: GenStudioの会話履歴内で、さまざまな文書ファイル形式を簡単にアップロードおよび表示できます。
* **画像アップロード機能**: チャット完了APIを通じて画像をアップロードできるようになり、視覚的なコミュニケーションが向上しました。
* **新しい認証システム**: 旧FusionAuthシステムを、新しく、より安全で効率的な認証システムに置き換えました。

### 改善点&#x20;

* **Rememberizer統合の強化:** よりスムーズなRememberizer統合フローを体験し、タスクをより効率的に行えます。
* **クイックアクションリンク**: オンボーディング後に、必要なリンクに迅速にアクセスして、より早く始められます。
* **サインイン/サインアップページの刷新**: 更新されたページで、よりユーザーフレンドリーなサインインおよびサインアップ体験を楽しめます。
* **非AI言及の更新**: 会話内での非AI言及の取り扱いと表示が改善されました。

### バグ修正

* **Rememberizer インテグレーションビュー:** Rememberizerインテグレーションビューのバグを修正し、スムーズな機能を確保しました。
* **会話内のファイル表示**: 会話履歴での表示を改善するために、ファイルアイテムの最大幅を制限しました。
* **複数回のクリック防止**: 確認モーダル内でユーザーが確認ボタンを複数回クリックできないようにし、重複アクションを防止しました。
* **サイズ制限エラーハンドリング**: サイズ制限を超えるファイルアップロードに対するエラーハンドリングを改善しました。
* **招待されていないユーザーエラー**: 招待されていないユーザーに対するエラーメッセージとその他のスタイリングを更新しました。

## コントロールセンター

### 新機能

* **新しい認証システム**: 古いFusionAuthシステムを新しく、より安全で効率的な認証システムに置き換えました。


==> releases/aug-9th-2024.md <==
---
description: >-
  このリリースでは、GenStudioにユーザー名/パスワードログインとモバイルフレンドリーなスナップショットが追加されます。コントロールセンターは、メールログイン、メール確認、およびセキュリティ向上のためのreCAPTCHAをサポートするようになりました。
---

# 2024年8月9日

## GenStudio

### 新機能

* **ユーザー名/パスワードログイン:** よりシンプルなサインインプロセスのために、ユーザー名とパスワードを使用してログインできるようになりました。
* **パスワードリセット:** パスワードを忘れた場合は簡単にリセットでき、アカウントの回復が便利になります。
* **S3へのファイルアップロード:** ファイルを直接S3にアップロードして、ストレージと管理を改善します。
* **Groq統合:** システム機能を強化するためにGroqと統合します。

### 改善点

* **モバイル用スナップショットUI:** モバイルデバイスでのスナップショット表示体験が向上しました。
* **パディングの更新:** スナップショットコンテンツのパディングを更新し、視覚体験を向上させました。
* **ロゴレンダリング:** より洗練された外観のために、ロゴレンダリングの問題を修正しました。
* **アップロードしたファイル:** プラットフォーム内でアップロードしたファイルを直接見ることができるようになりました。
* **SMS認証不要:** GenStudioへのサインインはもはやSMS認証を必要とせず、プロセスが簡素化されました。

### バグ修正

* **Rememberizer統合:** Rememberizer統合が再接続に失敗する問題を修正しました。

## コントロールセンター

### 新機能

* **メール/パスワードログイン:** コントロールセンターのユーザーは、メールとパスワードを使用してサインアップおよびログインできるようになり、追加のセキュリティのためにSMS認証が行われます。
* **メール認証:** 安全なアカウント設定を確保するために、メール認証が追加されました。
* **reCAPTCHA統合:** セキュリティを強化するために、認証ページおよびパスワードを忘れたページにreCAPTCHAが追加されました。


==> releases/nov-1st-2024.md <==
---
description: >-
  このリリースは検索機能を強化し、新しいコラボレーション機能を導入し、GenStudioおよびコントロールセンターでの全体的なユーザーエクスペリエンスを改善するための重要なバグ修正を含んでいます。
---
# 2024年11月1日
## GenStudio
### 新機能
- **カウントダウン機能**: タスク中の時間管理を強化するためにカウントダウン機能を追加しました。

### 改善点
- **最適化された会話検索**: より迅速な結果のために会話検索リクエストのパフォーマンスを向上させました。

### バグ修正
- **パンくずリストの会話名更新**: リネーム後にパンくずリストの会話名が更新されない問題を修正しました。
- **Safariブラウザの互換性**: より良いユーザーエクスペリエンスのために、Safariでのダイアログボックスの位置を修正しました。
- **チャットボックスの切り捨て問題**: 会話チャットボックスでテキストが切り捨てられる問題を解決しました。
- **会話削除UIの更新**: 会話を削除すると、ユーザーインターフェースが正しく更新されるようになりました。
- **高解像度モニターでの会話リストの読み込み**: 高解像度モニターでの会話リストの読み込み問題を修正しました。
- **重複接続通知の防止**: クリーンなインターフェースのために、複数の接続成功トースト通知を防止しました。
- **メッセージレンダリングの強化**: URLハイライトされたテキストから終了タグを除外するようにメッセージレンダリングを改善しました。

## コントロールセンター
### 新機能
- **コラボレーター名による会話検索**: ユーザーはコラボレーターの名前を使用して会話を検索できるようになり、関連する議論を見つけやすくなりました。
- **会話内の全文検索**: 会話メッセージ内での全文検索が導入され、ユーザーはメッセージ内容を直接検索できるようになりました。
- **メンバーリストのソート**: メンバーリストをソートする機能が追加され、管理と整理が容易になりました。

### 改善点
- **CSA会話処理の最適化**: CSA会話は現在、サインインしたGenStudioユーザーのみに作成され、会話管理が向上しました。

### バグ修正
- **所有権移転ボタンのアクセス**: 所有者に対して所有権移転ボタンが有効になっていない問題を解決しました。
- **重複CSA会話**: CSA会話が重複する問題を修正しました。
- **会話削除の安定性**: 会話を削除する際のレースコンディションバグに対処し、安定性を向上させました。
- **エラーハンドリングの強化**: ストリーミングエラーの処理を改善し、信頼性を高めました。
- **欠落機能の復元**: 機能が意図した通りに動作するように、欠落していた機能による問題を修正しました。


==> releases/oct-16th-2023.md <==
---
description: >-
  GenStudioとControl Centerの最新の更新を共有できることを嬉しく思います。
  新機能を導入し、重要な改善を行い、ユーザーエクスペリエンスを向上させるために
  いくつかのバグを修正しました。
---

# 2023年10月16日

## GenStudio

### 新機能

* **協調チャット**: 一緒に会話するメンバーのリストを表示し、その会話内でチャットし、会話履歴を見ることができるようになりました。さらに、共有会話の名前をコラボレーターが編集できるようになりました。
* **送信者名の表示**: あなたのチャット体験を向上させるための視覚要素を追加しました - 協調チャットで送信者の名前が表示され、送信者のアバターにマウスオーバーすると、送信者の名前も表示されます。
* **多言語対応**: フランス語の翻訳に対応しました。
* **ロゴ更新**: SkyDeck.ai TMのロゴをuser.skydeck.aiのページに追加し、auth.skydeck.ai用のSkyDeck TMのロゴを更新しました。
* **会員リストUIの強化**: 会員リストのユーザーインターフェースが、より読みやすく、ナビゲーションしやすいように強化されました。
* **モデル選択の持続性**: モデル選択がセッションを越えて保持されるようになり、時間と労力を節約できるようになりました。

### 改善点

* **UIの強化**: より直感的で使いやすいユーザーインターフェースにするため、さまざまな改善を行いました。
* **SSOへの移行**: Rapid Onboardingをシングルサインオン(SSO)に移行し、ユーザーが複数のプラットフォームでのアクセスを一元化できるようにしました。
* **会話の並べ替え**: 会話が最終更新日時に基づいて再オーダーされるようになり、最近の会話を簡単に追跡できるようになりました。

### バグ修正

* **ナビゲーションバグを修正しました。**: 共有URLの閲覧後にホームページへのナビゲーションに影響を与えるバグを修正しました。
* **メッセージAPIロジックを修正しました。**: メッセージAPIのロジックにあるバグを修正し、データの正確な取得と表示を確保しました。
* **壊れたリンクを修正しました。**: コントロールセンターのサインインページへの壊れたリンクを修正し、スムーズで中断されないアクセスを確保しました。
* **スタイリング問題を修正しました。**: FirefoxとSafariでの会話タイトルのスタイリング問題を修正し、可読性を向上しました。
* **DLPモーダルキャッシュ問題を修正しました。**: DLPモーダルが旧キャッシュを表示し、フラッシュしていたバグを修正しました。
* **オートスクロールを修正しました。**: 会話が開かれたときに自動的に下までスクロールするように、問題を修正しました。
* **DLPモード**: システムがDLPモードがOFFに設定されている場合でも機密データをチェックしているバグを修正しました。
* **オーナー権限:** SSO移行後に所有者が自分の会話を見ることを防ぐバグを修正しました。

## コントロールセンター

### 新機能

* **課金強化**: Stripeとの支払いステータス同期や改善された課金UIなど、課金体験の改善に大きな進歩を遂げました。
* **機能アクセス制御**: 3つの段階で機能アクセス制御を実装し、さまざまな機能へのアクセスを管理する柔軟性を提供します。
* **ロケール同期**: コントロールセンターでのロケールを改善し、異なるロケールのユーザーエクスペリエンスを向上させました。

### 改善点

* **オンボーディングガイド**:新規ユーザーが製品を操作するのを容易にするために、オンボーディングガイドを改善しました。
* **ラピッドオンボーディング**:アクティブな無料トライアルプランにいるオーナーだけがポップアップを表示するように、ラピッドオンボーディング機能を更新しました。
* **タイムゾーン設定**:システムはユーザーがサインアップした時に自動的にアカウントのタイムゾーンを設定します。

### バグ修正

* **オーナー権限**: オーナーがメンバーのタグを割り当てたり削除したりできないバグを修正しました。さらに、オーナーがメンバーを再招待できない問題にも対処しました。


==> security/bug-bounty-program.md <==
# バグバウンティプログラム

### はじめに

SkyDeck.ai は、当社プラットフォームのセキュリティと整合性を確保することに取り組んでいます。私たちは、独立したセキュリティ研究者が当社プラットフォームのセキュリティを維持する上で重要な役割を果たしていることを理解しています。セキュリティ研究者が当社プラットフォームを調査し、テストを行い、見つけた脆弱性を報告することを奨励します。彼らの努力に感謝の意を表し、バグバウンティプログラムを提供しています。

### 対象範囲

私たちのバグバウンティプログラムの対象範囲は、SkyDeck.aiのプラットフォームおよびSkyDeck.aiドメインから利用可能なサービスにおける脆弱性に限られています。対象範囲には、AIコントロールセンター、GenStudio、その他当社のドメインでホストされているサービスなど、当社のウェブサイトに記載されているすべての機能、機能性、およびツールが含まれます。

### 対象外

当社のウェブサイトからリンクされている第三者のウェブサイト、サービス、またはプラットフォームは、このプログラムの対象外です。加えて、当社のシステムを危険にさらす物理的な試みやソーシャルエンジニアリングの試みも対象外です。

### 対象となる脆弱性

以下の脆弱性カテゴリは、私たちのバグバウンティプログラムの対象となります:

* リモートコード実行 (RCE)
* SQLインジェクション
* クロスサイトスクリプティング (XSS)
* クロスサイトリクエストフォージェリ (CSRF)
* サーバー側リクエストフォージェリ (SSRF)
* 不正な直接オブジェクト参照 (IDOR)
* 認証に関する問題
* 情報漏洩に関する問題

### 対象外の脆弱性

以下のカテゴリの脆弱性は、私たちのバグバウンティプログラムの対象外です:

* サービス拒否(DoS / DDoS)脆弱性
* スパム
* 機密操作のないページでのクリックジャッキング
* 自動脆弱性スキャナーからの未確認レポート
* SkyDeck.aiの管理下にないソフトウェアまたはプロトコルに関連する問題

### 脆弱性の報告

脆弱性を報告するには、以下の情報を含めて security@skydeck.ai までメールを送信してください。

* 脆弱性を再現するための詳細な手順
* 脆弱性の潜在的な影響
* 脆弱性に対する可能な軽減策や修正案
* あなたの連絡先情報

### 報酬

脆弱性に対して、深刻度と影響に応じて$20から$100の報酬を提供します。正確な金額はケースバイケースで決定します。

### ルール

* あなたは、いかなるユーザーデータのプライバシーを侵害したり、サービスを中断したり、ユーザーやシステムに害を及ぼしてはいけません。
* あなたは、私たちが修正するための合理的な時間を持つまで、その脆弱性を他の誰にも開示してはいけません。
* あなたは、報酬の対象となるために脆弱性を最初に報告した人物でなければなりません。

### 法律

バグバウンティプログラムに参加することにより、あなたはすべての適用される法律および規制を遵守することに同意します。また、発見した脆弱性を私たちに報告する目的以外で悪用しないことにも同意します。


==> security/README.md <==
# セキュリティドキュメント

このディレクトリには、SkyDeck.aiの重要なセキュリティ文書が含まれています:

1. [バグバウンティプログラム](./bug-bounty-program.md)
2. [セキュリティプラクティス](./skydeck.ai-security-practices.md)

## バグバウンティプログラム

セキュリティ研究者向けのプログラムの概要は以下の通りです:
- スコープと対象となる脆弱性
- 報告プロセスと報酬
- ルールと法的考慮事項

## セキュリティプラクティス

2023年11月1日時点での当社のセキュリティ対策について説明します。以下をカバーしています:
- データと製品のセキュリティ
- アクセス管理
- 従業員教育
- ベンダーセキュリティ


==> security/skydeck.ai-security-practices.md <==
---
description: 2023年11月1日時点
---

# SkyDeck.ai セキュリティプラクティス

### **データセキュリティ**

* すべてのコンポーネントは**安全なVPC内にホストされ**、データは**AWS KMSを使用したAES-256**で静止時に暗号化されています。さらに、私たちは**TLS 1.2以上**を使用して転送中の暗号化を行っています。
* 私たちの**アプリケーションシークレット**もKMSとAES-256で静止時に安全に暗号化されています。

### 強化された会話のセキュリティ

静止データの暗号化に加えて、ユーザーの会話内容や会話名に関するオプションの強化されたセキュリティ機能を提供します。

* 会話データの静止時の暗号化に対して、独立した二重の暗号化層を提供できます。このアプローチの利点は冗長なセキュリティです。しかし、会話が表示されたり検索に使用されたりする際に、復号化のための追加のレイヤーが必要になるというコストが伴います。 \
  \
  これは、エンタープライズ顧客向けのコントロールセンターのオプションです。\

* すべてのユーザーは、自分の会話データの静止時の暗号化キーを保持できます。この方法では、ユーザーが当社のシステムにログインしている間のみ、彼らの会話データにアクセスできます。ログアウトすると、データは暗号化され、復号化キーの記録はありません。暗号化を実装するために、ユーザーのパスワードの独立したハッシュを使用します。パスワードは保存せず、ハッシュはユーザーがログインしている間のみ存在します。 \
  \
  このアプローチの利点は、ユーザーがプラットフォームの使用を単に停止した場合、誰もユーザーデータにアクセスできないことです。データは、ユーザーが積極的に使用していないときには実質的に消えます。このアプローチの欠点は、ユーザーがパスワードを失うと、救済措置なしにすべての会話データを失うことです。もう一つの欠点は、会話データを表示したり操作したりするのが遅く、より「ラグ」が生じることです。また、ユーーパスワードを変更するプロセスは遅くなり、すべてのデータを復号化して再暗号化する必要があります。 \
  \
  これはエンタープライズ顧客向けのオプション機能です。&#x20;

### **製品のセキュリティ**

* SkyDeck.aiは、定期的な**ペネトレーションテスト**を実施し、セキュアな開発ライフサイクル(SDLC)の重要な段階で**脆弱性スキャン**を行います。
* 私たちのセキュリティ戦略には、ペネトレーションテスト中の**ブラックボックスおよびグレーボックステスト**が含まれています。
* 私たちは、**静的分析、ソフトウェア構成分析、悪意のある依存関係スキャン、動的分析、ネットワーク脆弱性スキャン**など、システムのセキュリティを確保するためのさまざまな方法を利用しています。

### **アクセス管理**

* 私たちは、アイデンティティとアクセス管理を保護するために**信頼できるSSOサービス**を活用しています。
* アプリケーションへのアクセスは役割ベースであり、雇用終了時に自動的に取り消されます。
* さらなるアクセスは、各アプリケーションに設定されたポリシーに従う必要があります。

### **データ保護**

* すべての顧客データは**静止時および転送中に暗号化されている**ことを保証します。
* **AWS キー管理システム (KMS)** は、私たちの暗号化キーの管理を担当しています。

### **セキュリティ教育**

* すべての従業員には、オンボーディングプロセス中に包括的なセキュリティトレーニングが提供され、当社のプラットフォーム内の教育モジュールを通じて毎年更新されます。
* 当社のチームは、重要なセキュリティアップデートを把握できるように、コミュニケーションチャネルで定期的に脅威ブリーフィングを共有します。

### **ベンダーセキュリティ**

* 私たちは、**WireGuard**を使用して内部リソースへの安全なリモートアクセスを確保しています。
* 追加の保護層を提供するために、インターネットを閲覧する際に従業員とそのエンドポイントを保護するために、**マルウェアブロックDNSサーバー**も使用しています。


==> notices/terms-of-use.md <==
---
description: 2023年7月22日現在
---

# 利用規約

### 1. はじめに

この文書は、admin.skydeck.aiの管理ツールと、\* .skydeck.ai内のカスタムまたは一般的に利用可能なドメインに提供されるGenStudioツール、およびこれらの利用規約(「利用規約」)へのリンクを含むその他のページの利用規約を概説しています(「サイト」)。これらの利用規約は、あなた(ユーザー)とSkyDeck AI Inc.(「SkyDeckAI」)(このプラットフォームの提供者)との間の法的拘束力のある契約となります。このプラットフォームにアクセスまたは使用することで、あなたはこれらの利用規約を遵守することに同意したとみなされます。

### 2. 利用規約の承諾

本サイトのいずれかの部分にアクセスしたり、利用したりすることにより、あなたが少なくとも18歳であり、これらの利用規約とSkyDeckAIプライバシーポリシー(これが参照によりこれらの規約に組み入れられています)を読み、理解し、法的にそれらに縛られることに同意することを確認します。

これらの規約では、「我々」、「私たち」、「私たちの」はSkyDeckAIを指し、「あなた」は個人としてのあなたとあなたが代表する任意のエンティティを指します。我々のプラットフォームを利用することで、あなたはこのようなエンティティを代表してこれらの規約を受け入れることができることを確認し、それをこれらの規約に縛ります。

### 3. 連絡先情報

SkyDeck AI Inc.は、契約を結んでいる法人です。弊社の郵便住所及び連絡先情報は以下の通りです:

SkyDeck AI Inc.\
548 Market St. PMB38234\
San Francisco, CA 94104\
電話番号:1.415.744.1557\
法律関連の問い合わせ:[legal@skydeck.ai](mailto:legal@skydeck.ai)

### 4. ライセンス付与と所有権

これらの条件、プラットフォームに掲載されたその他のポリシーまたは制限、およびSkyDeckAIと合意した任意の料金の適時の支払いに完全に準拠することを条件に、私たちはあなたに、プラットフォームにアクセスし利用するための限定的な、非独占的な、譲渡不可能な、取り消し可能なライセンスを付与します。

特に記載がない限り、プラットフォームを通じて利用可能なすべてのコンテンツ(ソフトウェア、提出物、情報、ユーザーインターフェース、グラフィックス、商標、ロゴ、画像、アートワーク、ビデオ、文書、およびプラットフォームの全体的な「ルック・アンド・フィール」を含むがこれに限定されない)は、SkyDeckAIが所有し、制御し、またはSkyDeckAIがライセンスを取得しています。このコンテンツは、貿易の装飾、著作権、特許および商標法、その他の知的財産権、および不公正競争法を含む各種の法律で保護されています。 SkyDeckAIは、このコンテンツに対するすべての権利を保留します。

プラットフォームの一部の無許可の複製、再配布、使用、または利用は、明確に法律で禁止されており、民事または刑事罰をもたらす可能性があります。

### 5. アカウントの責任

プラットフォームでアカウントを開設する場合、アカウント情報の機密保持と、アカウントでの全ての活動について責任を負います。これらの利用規約に同意し、アカウントを作成することで、プライバシーポリシーで説明されているように、あなたの情報の収集、利用、および開示に同意するものとします。SkyDeckAIまたはプラットフォームに対して、18歳未満の者がアカウントを登録したり、個人情報を提供することは認められていません。アカウントの不正使用が発覚した場合は、直ちにSkyDeckAIに通知してください。不正使用による損失については、あなたが責任を負う可能性があります。SkyDeckAIから事前に許可を得ることなく、他人のアカウントを使用してはいけません。アカウントの登録が禁止されている場所では無効です。

### 6. ユーザーの権利と責任

ユーザーとして、あなたは正当なビジネス目的のために私たちのAIツールを使用する権利を持っています。ツールの誤用や悪用、他人の権利侵害、法律違反はしないよう責任を持ってください。プラットフォームの使用にあたっては、適用されるすべての法律や規制を遵守することが求められます。

### 7. プロバイダーの権利と責任

私たち、SkyDeckAIは、利用を監視し、これらの利用規約を適用し、必要に応じてプラットフォームとその利用規約を更新する権利を留保します。私たちは、信頼性の高いサービスを提供し、ユーザーのプライバシーを尊重し、問題や懸念に対応する責任を持っています。

### 8. コンテンツのルール

当社のAIツールによって生成されたコンテンツは、これらの利用規約で指定された制限や条件に従って、あなた(ユーザー)が所有しています。コンテンツは違法または不適切な目的で使用してはなりません。

### 9. 不正利用と違反

これらの利用規約の不正利用または違反は、プラットフォームへのアクセスの停止または終了、法的手続き、および/または損害賠償など、ペナルティを含む結果を招く可能性があります。

### 10. 保証の免責

あなたは、プラットフォームの使用、含まれるコンテンツを含め、あなた自身のリスクであることに同意します。プラットフォームとコンテンツは、「現状有姿」および「利用可能な状態」で提供されます。SkyDeckAIは明示的または黙示的な保証を一切行わず、可能な全ての保証を否認します。これには、商品性、特定目的への適合性、所有権及び非侵害の黙示的保証が含まれますが、これに限定されません。SkyDeckAIは、プラットフォームやコンテンツが正確で、常時利用可能で、完全で、信頼性があり、安全で、現行のもので、エラーフリーであること、またはウイルスやその他有害な要素から無縁であることを保証しません。

### 11. 賠償責任

あなたは、SkyDeckAI、その役員、取締役、株主、後継者、従業員、代理人、子会社、及び提携会社を、法律が許す最大限まで、実際にまたは脅迫されている第三者からの請求、要求、損失、損害、費用、責任、訴訟、及び費用(合理的な弁護士費用と専門家料金および調査費用を含む)から保護、防御、及び損害賠償することに同意します。これには、プラットフォームの使用、これらの利用規約の違反、法律や規制の違反、第三者の権利の違反、または、あなたが知り無知にかかわらず、個人情報の開示、勧誘、または使用に関連する問題が含まれます。SkyDeckAIは、あなたによる賠償責任の対象となる事項の専属的な防御とコントロールを保有し、あなたはそのような請求に対するSkyDeckAIの防御に協力することに同意します。あなたは、SkyDeckAIの事前の書面による同意なしに、SkyDeckAIに影響を及ぼす何らかの和解に同意することはできません。

### 12. アクセスの停止または終了

SkyDeckAIは、何らかの理由で、通知の有無に関わらず、プラットフォーム全体または一部へのあなたのアクセスを停止または終了する権利を留保します。これには、本規約の違反、法執行機関やその他の政府機関からの要求、プラットフォームの廃止や大幅な変更、予期しない技術的問題などが含まれますが、これに限定されません。SkyDeckAIは、あなたのプラットフォームへのアクセスの終了について一切の責任を負いません。プラットフォームの利用を終了しても自然に続くべき本規約の権利と義務は、あなたのアクセスの終了後も存続します。

### 13. 責任の制限

法律で許される最大限の範囲内で、あなたは、当プラットフォームおよびコンテンツへのアクセスおよび使用に起因するリスクを全て負担することに同意します。SkyDeckAIまたはその取締役、従業員、代理人、または供給者は、当プラットフォームおよび、それに含まれる、またはそれを通じて提供される内容、サービス、製品に起因するあらゆる特別、間接、適用外、例示的、結果的、または罰則的損害については責任を負いません。SkyDeckAIによるあなたに対する総累積的な責任は、これらの利用規約、または当プラットフォームの使用、または不能使用に関連して、一百ドル($100.00)を超えないものとします。

### 14. 紛争解決

本規約に関連する、または本規約と接触する全ての紛争、論争、または主張、その有効性、無効性、違反、または終了を含む、はアメリカ仲裁協会のルールに従って仲裁によって解決されるものとします。仲裁の場所はカリフォルニア州サンノゼとし、手続きはカリフォルニア州の法律に従うものとします。仲裁の結果は両当事者に対して最終的かつ拘束力のあるものとなります。

### 15. 利用規約の変更

SkyDeckAIは、自己の裁量で、いつでもこれらの利用規約を変更する権利を留保しています。変更は、メール通知、ウェブサイトのバナー、アプリ内メッセージなどの適切なチャネルを通じてユーザーに通知され、ユーザーには新しい規約を受け入れるための合理的な期間が与えられます。

### 16. 翻訳

ご便宜のために、この文書の英語以外の言語の機械翻訳を提供します。原文の英語版と他の言語の版との間に矛盾や対立が生じた場合、英語版が適用され、優先されます。この文書の非英語翻訳に依存することにより、翻訳されたテキストとあなたが同意した実際の条件との間に意図しない違いが生じる可能性があることを受け入れます。


==> notices/privacy-policy.md <==
---
description: 2023年7月20日現在
---

# プライバシーポリシー

## SkyDeck AI株式会社プライバシーポリシー

SkyDeck AI株式会社(「SkyDeck AI」、「我々」、「私たちの」、「私たち」)は、あなたのプライバシーを尊重し、このポリシーに従ってそれを保護することに専念しています。このポリシーは、あなたがSkyDeck.aiのジェネラティブAIプラットフォーム(私たちの「サービス」)を利用する際に我々があなたから収集するか、あなたが提供する可能性のある情報の種類と、その情報を収集、使用、維持、保護、開示するための私たちの慣行を記述しています。

### あなたに関する情報を私たちが収集する方法

私たちは私たちのサービスの利用者から、以下のようないくつかの情報を収集しています:

* 個人情報、例えばあなたの名前、メールアドレス、オンラインまたはオフラインであなたに連絡するための他の識別子。
* 技術データ、例えばあなたのインターネット接続に関する情報、私たちのサービスにアクセスするために使用する機器、使用詳細に関する情報。
* あなたが提供した、サードパーティのベンダーが生成したAIモデルにアクセスするためのAPIキーと資格情報。

私たちは以下のようにしてこの情報を収集します:

* あなたが私たちに提供したときに直接収集します。
* サービスを通じてあなたがナビゲートするたびに自動的に収集します。自動的に収集される情報には、使用詳細、IPアドレス、クッキー、ウェブビーコン、その他の追跡技術を通じて収集される情報が含まれる場合があります。

### あなたの情報の使用方法

あなたから収集した、またはあなたが提供した情報、個人情報を以下の目的で使用します:

* あなたからのリクエストに基づくサービス、その内容、その他の情報、製品、またはサービスを提供するため。
* あなたが提供するその他の目的を達成するため。
* あなたのアカウントについての通知を提供するため。
* あなたとの間に締結された契約から生じる義務と権利を履行・執行するため。
* サービスや、それを通じて提供する製品やサービスの変更をお知らせするため。
* 私たちのサービス、製品、またはサービスを改善するため。
* あなたが私たちのサービスのインタラクティブな機能に参加するのを許可するため。

### あなたの情報の開示

我々は、ユーザーについての集約した情報、および個々を特定しない情報を、制限なく開示することがあります。我々が収集する、またはあなたが提供する個人情報を、このプライバシーポリシーに記載されている通りに開示することがあります:

* その仕事を行うためにそのような情報へのアクセスを必要とする我々や我々の代わりにサービスを提供する第三者のベンダー、サービスプロバイダー、契約者、または代理人に。
* あなたがそれを提供する目的を達成するために。
* あなたが情報を提供する時に我々が開示した任意の他の目的のために。
* あなたの同意がある場合。

### あなたの権利

適用されるデータ保護法の下で、あなたは特定の権利を持っています。これには次のような権利が含まれる場合があります:

* 自分の個人データへのアクセスを要求する。
* 私たちが保持しているあなたの個人データの訂正を要求する。
* 自分の個人データの削除を要求する。
* 自分の個人データの処理に反対する。
* 自分の個人データの処理の制限を要求する。
* 自分の個人データの転送を要求する。
* 同意の撤回権。

### データセキュリティ

私たちは、偶発的な損失および不正アクセス、使用、改変、開示からあなたの個人情報を保護するための措置を実施しています。あなたが提供するすべての情報は、ファイアウォールの背後にある安全なサーバーに保存されます。支払い取引やAPIキーは、SSL技術を使用して暗号化されます。

### プライバシーポリシーの変更

私たちのポリシーは、このページ上に私たちのプライバシーポリシーの変更を掲載することです。ユーザーの個人情報の取り扱いを大幅に変更する場合、サービスのホームページ上での通知を通じてお知らせします。

### 連絡先情報

このプライバシーポリシーおよび当社のプライバシー慣行について質問やコメントがある場合は、以下の連絡先までご連絡ください。

SkyDeck AI Inc.\
548 Market St. PMB38234\
サンフランシスコ, CA 94104\
電話: 1.415.744.1557\
メール: [legal@skydeck.ai](mailto:legal@skydeck.ai)


==> notices/cookie-notice.md <==
---
description: 2023年7月20日現在
---

# クッキーノーティス

クッキー使用のお知らせ SkyDeck AI Inc.のウェブサイトおよびアプリケーション(総称して「**サイト**」)、当社のデータ処理プラットフォーム商品およびサービス(「**プラットフォームサービス**」)、およびイベント、販売、マーケティングを含む通常のビジネス運営(総称して「**SkyDeckサービス**」)に従事する際、私たちは以下に詳述する理由のために、クッキー、ウェブビーコン、その他の識別子などの自動データ収集ツールを利用します。

「**クッキー**」とは、私たちのサイトを訪問したり、サービスを利用したりする際に、ウェブサーバーによってハードドライブにダウンロードされる小さなテキストファイルです。これらのクッキーは、ファーストパーティクッキー(私たちが設定したもの)またはサードパーティクッキー(他者が設定したもの)であり、いくつかのタイプがあります(次の表で説明)。

「**ウェブビーコン**」(ウェブバグ、ピクセルタグ、またはクリアGIFとも呼ばれる)は、ユニークな識別子を持つ小さなグラフィックで、私たちのサイトやサービスでさまざまな目的に使用されます。これには、クッキーとの通信、サイトやサービスのパフォーマンスの追跡と測定、サイトやサービスの訪問者数の監視が含まれます。クッキーがユーザーのハードドライブに保存されるのに対し、ウェブビーコンは通常、ウェブページ(またはメール)に目に見えない形で埋め込まれています。

**どのような種類のクッキーが使用され、どのような機能がありますか?**

以下は、私たちが使用する可能性のあるクッキーの代表的な概要ですが、網羅的ではありません:

**クッキーの種類**

**必須クッキー** これらは、私たちのサイトやサービスの特定の機能に必要であり、システム内で無効にすることはできません。通常、プライバシー設定の設定、ログイン、フォームの記入など、あなたの行動に応じて有効化されます。これらのクッキーをブラウザでブロックまたは警告すると、サイトの特定の部分が正しく機能しない場合があります。

**パフォーマンスクッキー** これらは、訪問数をカウントし、トラフィックソースを特定するのに役立ち、サイトのパフォーマンスを向上させることができます。最も訪問されたページと最も訪問されていないページを特定し、サイト上の訪問者の行動を理解するのに役立ちます。

**機能性クッキー** これらは、私たちのサイトやサービスが改善された機能性とパーソナライズを提供できるようにします。これらは、私たちが設定したものか、私たちのページに統合したサードパーティのプロバイダーによって設定される場合があります。これらのクッキーがブロックされると、これらのサービスの一部またはすべてが正しく機能しない場合があります。

**広告クッキー** これらは、私たちのサイトを通じて広告パートナーによって設定される場合があります。これらの第三者は、あなたの興味のプロファイルを作成し、他のサイトで関連する広告を表示するために使用できます。これらのクッキーがブロックされると、パーソナライズされた広告が少なくなる可能性があります。

**他にどのような識別子が使用され、どのような機能がありますか?**

私たちのサイトの一部は、Google Inc.が提供するウェブ解析サービスであるGoogle Analyticsを利用しています。Google Analyticsは、ユーザーが私たちのサイトとどのように相互作用するかを理解するのに役立つクッキーを使用します。クッキーによって収集されたデータ(あなたのIPアドレスを含む)およびGoogle Analyticsを通じて収集されたデータ(「Google Analyticsデータ」)は、アメリカ合衆国のサーバーに転送され、保存される場合があります。Googleは、SkyDeck AI Inc.の代理として、あなたのサイトの使用状況を評価し、ウェブサイトの活動に関するレポートを作成し、ウェブサイトの活動およびインターネット使用に関連する他のサービスを提供するためにGoogle Analyticsデータを利用します。Googleは、収集されたGoogle Analyticsデータを使用して、自社の広告ネットワークの広告を文脈化し、パーソナライズすることもあります。Google Analyticsデータの収集と使用をオプトアウトするには、[https://tools.google.com/dlpage/gaoptout](https://tools.google.com/dlpage/gaoptout)で入手できるブラウザプラグインをダウンロードしてインストールしてください。

さらに質問がある場合は、[プライバシーポリシー](privacy-policy.md)をご覧いただくか、legal@skydeck.aiまでご連絡ください。



==> notices/README.md <==
---
description: 法的、規制、および顧客サポートのお知らせ
cover: >-
  https://images.unsplash.com/photo-1526958097901-5e6d742d3371?crop=entropy&cs=srgb&fm=jpg&ixid=M3wxOTcwMjR8MHwxfHNlYXJjaHw1fHxoZWxwfGVufDB8fHx8MTY5MDIwMTI2NXww&ixlib=rb-4.0.3&q=85
coverY: 0
---

# はじめに



© 2023 SkyDeck AI Inc.


==> integrations/README.md <==
# 統合



==> integrations/llms-and-databases/database-integration.md <==
---
description: Amazon AWSホストのデータベースとの統合。
---

# データベース統合

## **目的**

\
公開またはプライベートのデータベースに一つ或いはそれ以上のインテグレーションを追加することで、AIエージェントの力を用いて安全にデータを問い合わせる高度なアプリケーションや他の機能を有効にします。

### **サポート**

SkyDeck AIは現在、AWS上でホストされるPostgresqlデータベースとRedshiftデータウェアハウスをサポートしています。他のデータソースをサポートすることは特に難しくありませんが、どこかから始めなければなりません。 もしご利用になりたい他のデータソースがあれば、あなたのニーズに合ったインテグレーションを優先的に行うため、サポートまでお問い合わせください。

### **手順**

**以下は、SkyDeck AIとデータベースを統合する手順です:**

1. 接続URLを取得または作成します。
2. その接続URLをコントロールセンターの統合セクションに追加します。
3. その統合を、コントロールセンターのツールセクション内のスマートツールまたはAIエージェントに割り当てます。

### 接続URL

幸運な場合、データベース管理者がすぐに使用できる標準URLを提供してくれ、それがあなたのデータベースを指しています。そうでない場合、SkyDeckへのアクセスをデータベースに追加するために一つのURLを作成する必要があります。これらの指示はそのタスクをかなり簡単にします。

\
\
Amazon AWSでホストされているPostgreSQLまたはAmazon Redshiftデータベースへの接続URLを設定するためには、データベースに関するいくつかの情報、すなわちホスト、ポート番号、データベース名、ユーザ名、パスワードが必要です。以下にステップバイステップのガイドを示します:

#### PostgreSQLデータベース

1. **ホスト**: これはあなたのデータベースがホストされているサーバーのアドレスです。AWS RDS PostgreSQLの場合は `your-db-instance-name.region-name.rds.amazonaws.com`、Amazon Redshiftの場合は `your-cluster-name.region-name.redshift.amazonaws.com` のようになります。
2. **ポート番号**: これはあなたのデータベースサーバーがリッスンしているポートです。PostgreSQLのデフォルトポートは5432で、Amazon Redshiftのデフォルトポートは5439です。
3. **データベース名**: これは接続したいデータベースの名前です。
4. **ユーザー名とパスワード**: これらはデータベースに認証するために必要な資格情報です。

接続URLの一般的な形式は次のとおりです:

||CODE_BLOCK||
protocol://username:password@host:port/database
||CODE_BLOCK||

接続URLを作成する方法は次のとおりです:

1.  プロトコルから始めます。PostgreSQLの場合は 'postgresql'、Amazon Redshiftの場合は 'redshift' です:

    ||CODE_BLOCK||
     postgresql://
    ||CODE_BLOCK||
2.  次に、ユーザー名とパスワードをコロンで区切って追加します。ユーザー名またはパスワードに特殊文字が含まれている場合は、URLエンコードする必要があります。たとえば、ユーザー名が 'user' でパスワードが 'pass' の場合、次のようになります:

    ||CODE_BLOCK||
     postgresql://user:pass@
    ||CODE_BLOCK||
3.  次に、ホストとポートをコロンで区切って追加します:

    ||CODE_BLOCK||
     postgresql://user:pass@your-db-instance-name.region-name.rds.amazonaws.com:5432/
    ||CODE_BLOCK||
4.  最後に、データベース名を追加します:

    ||CODE_BLOCK||
     postgresql://user:pass@your-db-instance-name.region-name.rds.amazonaws.com:5432/your-database-name
    ||CODE_BLOCK||

これで完了です!接続URLを作成しました。 'user'、'pass'、'your-db-instance-name.region-name.rds.amazonaws.com'、'5432'、および 'your-database-name' を実際のデータベースの詳細に置き換えることを忘れないでください。

このURLにはユーザー名やパスワードなどの機密情報が含まれているため、他の人と共有しないようにしてください。

#### RedShift DWH

RedshiftデータベースのURLは非常に似ていますが、いくつかの重要な違いがあります。

1. プロトコルは「jdbc:redshift」であり、「postgresql」ではありません。これは、JDBC(Java Database Connectivity)がRedshiftデータベースに接続するために一般的に使用されるためです。
2. Redshiftのデフォルトポートは5439であり、5432ではありません。

Redshift接続URLの一般的な形式は次のとおりです。

||CODE_BLOCK||
jdbc:redshift://host:port/database
||CODE_BLOCK||

したがって、Redshiftの接続URLを作成する場合は、次のようになります。

||CODE_BLOCK||
jdbc:redshift://user:pass@your-cluster-name.region-name.redshift.amazonaws.com:5439/your-database-name
||CODE_BLOCK||

「user」、「pass」、「your-cluster-name.region-name.redshift.amazonaws.com」、「5439」、および「your-database-name」を実際のデータベースの詳細に置き換えることを忘れないでください。

### インテグレーションの追加

接続URLを「資格情報」セクションの「インテグレーションの追加」に貼り付けます。PostgreSQLまたはRedshiftデータベースのいずれかに対してPostgreSQLを選択できます。インテグレーションには任意の名前を使用できますが、特定のデータベースを識別するのに役立つ名前を選ぶことをお勧めします。

<figure><img src="../../.gitbook/assets/Add a DB Integration to Control Center.png" alt=""><figcaption></figcaption></figure>

### SkyDeckAIを通じてデータにアクセスする

今日、ユーザーはGenStudioにあるアナリストツールを使用してデータベースにアクセスできます。管理者として、Control Centerのツールセクションでアナリストツールに統合を割り当てることができます。その後、そのツールにタグを割り当てて、認可された人だけがそのツールとそのデータベースアクセスにSkyDeck AI GenStudioワークスペースでアクセスできるようにします。

<figure><img src="../../.gitbook/assets/Adding a DB Integration to Analyst Bob.png" alt=""><figcaption><p>組織のメンバーとアクセスを共有するために、それをサポートするツールにデータベース統合を追加します。</p></figcaption></figure>

#### セキュリティノート

* SkyDeck AI統合に使用するために、データベースに読み取り専用ユーザー(ロール)を作成してください。SkyDeckはシステムに書き込む必要はなく、必要以上の権限を持たない資格情報を使用することが最も安全です。ただし、ユーザーはデータシステムの構造を理解するためにクエリを実行できる必要があります。
* 機密の接続情報が含まれているため、アクセスURLを共有しないでください。
* アナリストボブのコピーなど、それを使用するツールに、アクセスを希望するユーザーにのみ対応するタグが割り当てられていることを確認することで、組織内のどのユーザーが各データベースにアクセスできるかを制限できます。


==> integrations/llms-and-databases/together-ai-integration.md <==
---
description: SkyDeck AIプラットフォームとのTogether AI統合
---

# 一緒にAI統合

## **SkyDeck AIプラットフォームとのTogether AI統合**

Together AIはそのプラットフォーム上に幅広いオープンソースの大言語モデルをホストしています。SkyDeck AIとの統合により、Together AIのすべてのチャットモデルにアクセスできるようになります。

### **Together AI APIキーの生成**

Together AI APIを使用するには、以下の3つの簡単な手順に従ってAPIキーを生成する必要があります:

1. ここでサインアップしてTogether AIのウェブサイト上で無料アカウントを作成します: [https://api.together.xyz/](https://api.together.xyz/)。&#x20;
2. サインアップしたら、ここでAPIキーのページを訪れます: [https://api.together.xyz/settings/api-keys](https://api.together.xyz/settings/api-keys)。あなたのAPIキーが見つかるはずです。
3. APIキーを持ったら、SkyDeck AI PlatformでTogether AIのLLMを使用できます。

### **SkyDeck AIコントロールセンターにAPIキーを追加する**

APIキーはコントロールセンターの統合画面に追加されます。

1. ここでSkyDeck AI管理者アカウントにログインまたは作成します: [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. サインインしたら、こちらの統合ページにアクセスします [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/)、またはメニューの「統合」をクリックします。
3. 「+統合を追加」ボタンをクリックし、統合サービスとしてTogether AIを選択し、資格情報フィールドにAPIキーを入力します。

これで完了です!強力なSkyDeck AIツールを使用し、Together AIモデルに直接アクセスできます。

注意: Together AI APIの月間使用量に基づいて料金が発生します。料金体系は使用したトークンの数に基づいています。料金ポリシーの詳細については、[https://api.together.xyz/playground](https://api.together.xyz/playground)をご覧ください。


==> integrations/llms-and-databases/openai-integration.md <==
---
description: SkyDeck AIプラットフォームとのOpenAI(ChatGPT)統合
---

# OpenAI インテグレーション

## **SkyDeck AIプラットフォームとOpenAIの統合**

\
ChatGPTは、OpenAIによって開発されたAI駆動のチャットボットです。これはGPT-4言語モデルに基づいており、人間のようなテキストを生成したり、言語を翻訳したり、さまざまな種類のクリエイティブなコンテンツを作成したりすることができます。ChatGPTは様々なアプリケーションに対して強力なツールです。OpenAIは、AIを安全かつ責任感をもって開発し展開する非営利の研究会社です。SkyDeck AIとの統合により、ChatGPTのすべての現行モデルにアクセスすることができます。

### **OpenAPI APIキーの生成**

OpenAI APIを使用するには、以下の3つの簡単なステップでAPIキーを生成する必要があります:

1. OpenAIのウェブサイトで無料アカウントを作成します。ここでサインアップしてください:[https://beta.openai.com/signup. ↗](https://beta.openai.com/signup) GoogleまたはMicrosoftアカウントでサインアップすることができます。また、メール/パスワードの組み合わせを使用してアカウントを作成することもできます。
2. サインアップが完了したら、ここでOpenAIキーページを訪問してください:[https://beta.openai.com/account/api-keys, ↗](https://beta.openai.com/account/api-keys) または、メニューアイテムの「APIキーを表示」をクリックします。
3. 「新しい秘密キーを作成」ボタンをクリックして新しいAPIキーを生成します。このキーを使用してGPT-4とChatGPTモデルにアクセスできるため、別途APIキーは不要です。

以上で完了です!APIキーを取得したら、SkyDeck AI Platform内のChatGPTのLLMを使用できます。

### **SkyDeck AIコントロールセンターにAPIキーを追加する**

APIキーはコントロールセンターの統合画面に追加されます。

1. こちらからSkyDeck AI管理者アカウントにログインまたは作成してください: [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. サインインしたら、こちらの統合ページにアクセスしてください [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/)」、またはメニューの「統合」をクリックします。
3. 「+統合を追加」ボタンをクリックし、指示に従ってAPIキーを入力します。

これで完了です!強力なSkyDeck AIツールを使用し、GPT-4およびChatGPTモデルに直接アクセスできるようになりました。

注意: ChatGPT APIの月間使用量に基づいて料金が発生します。コスト構造は使用されたトークンの数に基づいており、750語(約1000トークン)が最小の課金単位です。1000トークンあたりのコストは使用されるモデルによって異なり、現在のChatGPTのデフォルトモデルはGPT-3.5 Turboです。2023年7月から、最初の3ヶ月間に使用できる$5の無料クレジットで実験を開始できます。一般的な使用のためのChatGPTの料金は非常に低いですが、定期的にサービスを使用する予定がある場合は、クレジットカード情報を追加し、OpenAIのウェブサイトで使用制限を設定することをお勧めします。

OpenAPI ChatGPTの料金 [https://openai.com/pricing ↗](https://openai.com/pricing)


==> integrations/llms-and-databases/huggingface-integration.md <==
---
description: HuggingFaceモデルのフロントエンドとしてSkyDeck.aiを使用する。
---

# HuggingFace統合

HuggingFaceに推論エンドポイントをデプロイした後、次のユーザーインターフェースが表示されるはずです:

<figure><img src="../../.gitbook/assets/Screenshot 2023-09-25 at 10.08.46.png" alt=""><figcaption></figcaption></figure>

このページでは、次の情報が必要です:

* エンドポイントURL
* モデルリポジトリ
* APIトークン。このトークンは、Call Examplesコードブロックで「Add API token」ボックスをチェックすることで確認できます。

これに加えて、モデルのコンテキストウィンドウも必要です。これはモデルの情報ページで見つけることができます。

この情報を収集した後、以下の例のようにJSON形式に整形します:

||CODE_BLOCK||json
{
    "api_key":"your_api_key",
    "endpoint": "your_api_endpoint",
    "model_name": "meta-llama/Llama-2-7b-chat-hf",
    "context_window": 4096
}
||CODE_BLOCK||

次に、これを統合のCredentialフィールドに貼り付けます。

<figure><img src="../../.gitbook/assets/image (1) (1).png" alt=""><figcaption></figcaption></figure>

資格情報が正常に検証されると、GenStudioのモデルリストにHuggingFaceモデルが表示されるはずです:

<figure><img src="../../.gitbook/assets/image (1) (1) (1).png" alt=""><figcaption></figcaption></figure>

### HuggingFaceエンドポイントをゼロにスケーリング

ゼロにスケーリングすることは、Inference Endpointsが提供する動的な機能で、リソースの利用効率とコストを最適化することを目指しています。インテリジェントにリクエストパターンを監視し、アイドルタイム中にレプリカの数をゼロに減らすことで、必要なときだけリソースを使用することを保証します。

しかし、これはトラフィックが再開したときのコールドスタート期間を導入しますので、注意すべき点がいくつかあります。この機能の動作方法、利点、潜在的な課題について詳しくは、[HuggingFaceのAutoscalingに関するガイド](https://huggingface.co/docs/inference-endpoints/autoscaling) を参照してください。

### サポートされているモデル

現時点では、`text-generation` タグを持ち、`text-generation-inference` コンテナとしてデプロイされたモデルのエンドポイントのみをサポートしています。サポートされているモデルのリストを拡大するために取り組んでいます。

<figure><img src="../../.gitbook/assets/image (48).png" alt=""><figcaption><p>LLaMA 2はテキスト生成タグを持つモデルです</p></figcaption></figure>

<figure><img src="../../.gitbook/assets/image (49).png" alt=""><figcaption><p>デプロイ時にコンテナタイプとしてテキスト生成推論を選択してください</p></figcaption></figure>


==> integrations/llms-and-databases/README.md <==
# LLMとデータベース



==> integrations/llms-and-databases/perplexity-integration.md <==
# パープレキシティ統合

### 概要

Perplexityは、包括的かつ事実に基づいた応答を提供するために大規模な言語モデルを活用する高度なAI言語モデルであり、コンテンツ生成、言語翻訳、要約など、さまざまなアプリケーションにとって強力なツールです。

### Perplexity APIキーの生成

SkyDeck AIプラットフォームとPerplexityを統合するには、APIキーを生成する必要があります。

1. **アカウントを作成**: [Perplexityのウェブサイト](https://www.perplexity.ai/)で無料アカウントに登録します。
2. **APIキーにアクセス**:
   * Perplexityアカウントにログインします。
   * 設定に移動します。
   * APIタブをクリックします。
3. **新しいキーを生成**:
   * 「+ Generate」ボタンをクリックして新しいAPIキーを作成します。

### SkyDeck AIへのAPIキーの追加

PerplexityをSkyDeck AIに統合するには、以下の手順に従ってください。

1. **SkyDeck AIにログイン**: SkyDeck AIの管理者アカウントにアクセスします。
2. **統合に移動**: 統合ページに移動します。
3. **Perplexity統合を追加**:
   * 「+Add Integration」ボタンをクリックします。
   * 利用可能な統合のリストから「Perplexity」を選択します。
   * Perplexity APIキーを入力します。
   * 希望するPerplexityモデルを選択するなど、追加の設定を構成します。
4. **保存して確認**: APIキーを入力し、設定を構成した後、「Save」をクリックして統合を完了させます。

### サポートされているモデル

Perplexityはいくつかのモデルを提供しており、それぞれ異なるユースケースとパフォーマンス要件に最適化されています。SkyDeckがサポートする最新のモデル(2024年9月現在):

#### オンラインモデル

* **`llama-3.1-sonar-small-128k-online`**: 中程度の複雑さを持つ一般的なオンラインクエリに適しています。
* **`llama-3.1-sonar-large-128k-online`** と **`llama-3.1-sonar-huge-128k-online`** : より深い文脈理解を必要とする、より複雑なオンラインクエリのために設計されています。

#### チャットモデル

* **`llama-3.1-sonar-small-128k-chat`**: 中程度の複雑さのあるチャットベースのインタラクションに最適です。
* **`llama-3.1-sonar-large-128k-chat`**: より複雑なチャットベースのインタラクションに最適化されています。

### 成功した統合の確認

SkyDeck AIプラットフォームにPerplexityを統合した後、SkyDeck AI GenStudioで選択可能なPerplexityモデルが表示されるはずです。これらのモデルが存在することは、統合が成功したことを示しています。

<figure><img src="../../.gitbook/assets/image (5).png" alt=""><figcaption></figcaption></figure>

### 結論

PerplexityをSkyDeck AIプラットフォームと統合することで、高度な言語モデルを活用し、正確で信頼性のある回答を提供する堅牢な機能セットと能力を得ることができます。この統合の利点を最大限に活用するために、最新のモデルと機能を常に更新してください。追加の支援やお問い合わせについては、[Perplexity Documentation](https://docs.perplexity.ai/)を参照するか、彼らのサポートチームに連絡してください。


==> integrations/llms-and-databases/groq-integration.md <==
# Groq インテグレーション

## 概要

Groqは、その高速AI推論機能で人工知能の風景を革命的に変え、開発者や企業に瞬時のインテリジェンスを提供することを目的としています。GroqCloudは、Llama 3.1のようなオープンに利用可能なモデルとのシームレスな統合を可能にし、ユーザーが最小限のレイテンシーでAIの力を活用できるようにします。革新的な言語処理ユニット(LPU)を備えたGroqは、比類のない速度、手頃な価格、エネルギー効率を提供し、AIモデルがクラウドおよびオンプレミスで展開される方法を根本的に変革します。高度なAI技術をすべての人にアクセス可能にすることで、Groqは新たな革新、生産性、発見の波を推進し、オープンソースの原則へのコミットメントを維持しています。

## Groq APIキーの生成

Groq APIを使用するには、以下の簡単な手順に従ってAPIキーを生成する必要があります。

1. **GroqCloud**にアクセスし、[https://console.groq.com/](https://console.groq.com/)でサインインします。アカウントをお持ちでない場合は、そこでサインアップできます。
2. サインインしたら、**API Keys**に移動します。低いレート制限のAPIを持つ無料プランを使用するか、大規模なニーズに応じて高いプランにアップグレードできます。
3. **Create API key**ボタンをクリックして新しいAPIキーを生成します。トークンの名前を提供してください。トークンは再表示されないため、後で使用するためにコピーしておいてください。

すべて完了です!APIキーを取得したら、SkyDeck AIプラットフォームでGroqのLLMを使用できます。

## SkyDeck AI コントロールセンターに API キーを追加する

API キーはコントロールセンターの統合画面に追加されます。

1. ここで SkyDeck AI 管理者アカウントにログインまたは作成します: [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. サインインしたら、こちらの統合ページにアクセスします [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/)」、またはサイドバーの **統合** を選択します。
3. LLM 統合ページで、**統合を追加** ボタンをクリックし、統合サービスとして Groq を選択し、資格情報キーに API キーを入力します。

<figure><img src="../../.gitbook/assets/groq-integration.png" alt="" width="563"><figcaption></figcaption></figure>

これで完了です! 強力な SkyDeck AI ツールを使用し、Groq のモデルに直接アクセスできるようになりました。

## 結論

GroqをSkyDeck AIプラットフォームと統合することで、高度な言語モデルを活用し、正確で信頼性のある回答を提供する強力な機能と能力のセットが得られます。この統合の利点を最大限に引き出すために、最新のモデルと機能を常に更新してください。追加の支援やお問い合わせについては、[Groq Documentation](https://console.groq.com/docs/)を参照するか、彼らのサポートチームに連絡してください。

==> integrations/llms-and-databases/vertex-ai-integration.md <==
# Vertex AI統合

## 概要

Vertex AIは、生成AIを構築および使用するための完全管理型の統合AI開発プラットフォームです。Vertex AI Studio、Agent Builder、および150以上の基盤モデルにアクセスして利用できます。Skydeck.AIをVertex AIと統合した後、GoogleのGeminiモデルをワークスペースで使用できるようになります。

## サービスアカウントの資格情報を生成する

Vertex AIを有効にし、必要な資格情報を生成するには、以下の手順に従ってください。

1. **Google Cloudアカウントを設定する:** [Google Cloud Console](https://console.cloud.google.com/)にアクセスし、Googleアカウントでサインインします。
2. **プロジェクトを選択する:** ページの上部でプロジェクトのドロップダウンをクリックし、既存のプロジェクトを選択します。プロジェクトがない場合は、「新しいプロジェクト」をクリックしてプロンプトに従って作成する必要があります。
3. **Vertex AI APIを有効にする:** [APIとサービスのダッシュボード](https://console.cloud.google.com/apis/dashboard)に移動し(Google Cloud Consoleのメニューから選択できます)、"**+ APIとサービスを有効にする**"ボタンをクリックし、APIライブラリで"**Vertex AI API**"を検索して、プロジェクトのためにAPIを有効にします。Vertex AI APIは請求アカウントを持つプロジェクトが必要なので、[こちら](https://console.cloud.google.com/billing)で設定する必要があります。Vertex AIの使用に基づいて料金が発生するため、最新の情報については[彼らのドキュメント](https://cloud.google.com/vertex-ai)を参照してください。
4. **サービスアカウントを作成し、資格情報を取得する:** **IAM & 管理**セクションに移動して新しいサービスアカウントを作成し、Vertex AIを使用するための適切な役割(通常はVertex AI管理者の役割)を割り当て、その後JSONキーを生成します。詳細についてはこの[リンク](https://developers.google.com/workspace/guides/create-credentials#service-account)を訪れてください。キーを安全に保存し、SkyDeck.AIプラットフォームに追加するための次のセクションを参照してください。以下はサンプルのJSONキーです:

||CODE_BLOCK||json
{
  "type": "service_account",
  "project_id": "your-project-id",
  "private_key_id": "your-private-key-id",
  "private_key": "your-private-key",
  "client_email": "the-email-of-the-service-account",
  "client_id": "the-client-id",
  "auth_uri": "https://accounts.google.com/o/oauth2/auth",
  "token_uri": "https://oauth2.googleapis.com/token",
  "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
  "client_x509_cert_url": "your-client_x509_cert_url",
  "universe_domain": "googleapis.com"
}
||CODE_BLOCK||

## SkyDeck AIへの資格情報の追加

APIキーはコントロールセンターの統合画面に追加されます。

1. ここでSkyDeck AI管理者アカウントにログインまたは作成します: [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. サインインしたら、こちらの統合ページにアクセスします [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/)、またはサイドバーの**統合**を選択します。
3. LLM統合ページで、**統合の追加**ボタンをクリックし、統合サービスとして**VertexAI**を選択し、資格情報フィールドにJSONキー全体を入力します。

<figure><img src="../../.gitbook/assets/vertex-ai-integration (1).png" alt="" width="563"><figcaption></figcaption></figure>

これで完了です!強力なSkyDeck AIツールを使用し、Geminiモデルに直接アクセスできるようになりました。

## 結論

Vertex AIをSkyDeck AIプラットフォームと統合することで、Googleの高度な言語モデルを活用し、正確で信頼性のある回答を提供する強力な機能セットを得ることができます。この統合の利点を最大限に活用するために、最新のGeminiモデルと機能を常に更新してください。追加の支援やお問い合わせについては、[Vertex AI Documentation](https://cloud.google.com/vertex-ai/docs)を参照するか、サポートチームにお問い合わせください。

==> integrations/llms-and-databases/mistral-integration.md <==
# ミストラル統合

## 概要

Mistralは、効率性とスケーラビリティに強く重点を置いた最先端の大規模言語モデルの開発に焦点を当てたAI研究会社です。彼らの使命は、最前線のAIを普及させ、すべてのビルダーにカスタマイズされたAIを提供することです。これには、厳格な独立性、オープンでポータブルかつカスタマイズ可能なソリューションへの強いコミットメント、そして限られた時間内に最も先進的な技術を提供することへの極端な焦点が必要です。

## Mistral APIキーの生成

Mistral APIを使用するには、以下の簡単な手順に従ってAPIキーを生成する必要があります。

1. [https://console.mistral.ai/](https://console.mistral.ai/) のMistralの**La Plateforme**にアクセスし、サインインします。アカウントをお持ちでない場合は、そこでサインアップできます。
2. サインインしたら、**API Keys**に移動します。Mistral APIキーを生成して使用するには、まず[Billing Plan](https://console.mistral.ai/billing/)を設定する必要があることに注意してください。
3. **Create new key**ボタンをクリックして新しいAPIキーを生成します。トークンの名前と有効期限を指定します。トークンは再表示されないため、後で使用するためにコピーしてください。

完了です!APIキーを取得したら、SkyDeck AI PlatformでMistralのLLMを使用できます。

<div data-gb-custom-block data-tag="hint" data-style='info'>

APIキーは使用可能になるまで数分かかる場合があるため、すぐにControl Centerに追加するとエラーメッセージが表示されることがあります。MistralとSkyDeck AIを統合する前に、APIキーを生成した後、数分待ってください。

</div>

## SkyDeck AI コントロールセンターに API キーを追加する

API キーはコントロールセンターの統合画面に追加されます。

1. こちらで SkyDeck AI 管理者アカウントにログインまたは作成してください: [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. サインインしたら、こちらの統合ページにアクセスしてください [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/)」、またはサイドバーの **統合** を選択します。
3. LLM 統合ページで、**統合を追加** ボタンをクリックし、統合サービスとして Mistral を選択し、資格情報キーに API キーを入力します。

<figure><img src="../../.gitbook/assets/mistral-integration.png" alt="" width="563"><figcaption></figcaption></figure>

これで完了です! 強力な SkyDeck AI ツールを使用し、Mistral のモデルに直接アクセスできるようになりました。

## 結論

MistralをSkyDeck AIプラットフォームと統合することで、高度な言語モデルを活用し、正確で信頼性のある回答を提供する堅牢な機能セットを実現します。この統合の利点を最大限に活用するために、最新のMistralのモデルと機能を常に把握しておいてください。追加の支援やお問い合わせについては、[Mistral Documentation](https://docs.mistral.ai/)を参照するか、彼らのサポートチームに連絡してください。


==> integrations/llms-and-databases/anthropic-integration.md <==
# アンスロピック統合

## 概要

Anthropicは、安全性と人間の価値観との整合性を優先する信頼性が高く解釈可能な人工知能システムの構築に焦点を当てたAI研究組織です。同社は、ますます強力なAIシステムがもたらす倫理的および安全性の課題に取り組むことに専念しており、モデルが予測可能で人間の意図に従って動作することを保証するために努力しています。

AnthropicのLLM、特に「Claude」シリーズは、自然言語理解、推論、対話など、幅広いアプリケーションのために人間のようなテキストを処理および生成するように設計されています。これらのモデルは、安全性と使いやすさに重点を置いて開発されており、有害または偏った出力を防ぐためのメカニズムを組み込んでいます。AnthropicはLLMの進化を続ける中で、透明性があり解釈可能で倫理基準に整合したAIシステムの創造に引き続きコミットしており、商業目的と研究目的の両方に役立つものとなっています。

## Anthropic APIキーの生成

Anthropic APIを使用するには、以下の簡単な手順に従ってAPIキーを生成する必要があります。

1. [https://console.anthropic.com/](https://console.anthropic.com/) のAnthropic Consoleにアクセスし、サインインします。アカウントをお持ちでない場合は、そこでサインアップできます。
2. サインインしたら、**設定**に移動し、[**APIキー**](https://console.anthropic.com/account/keys)を選択します。
3. **キーを作成**ボタンをクリックして新しいAPIキーを生成します。そのキーの名前とワークスペースを提供します。トークンは後で使用するためにコピーしてください。再表示されることはありません。

すべて完了です!APIキーを取得したら、SkyDeck AIプラットフォームでAnthropicのLLMを使用できます。

## SkyDeck AI コントロールセンターに API キーを追加する

API キーはコントロールセンターの統合画面に追加されます。

1. ここで SkyDeck AI 管理者アカウントにログインまたは作成してください: [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. サインインしたら、こちらの統合ページにアクセスしてください [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/)」、またはサイドバーの **統合** を選択します。
3. LLM 統合ページで、**統合を追加** ボタンをクリックし、統合サービスとして Anthropic を選択し、資格情報キーに API キーを入力します。

<figure><img src="../../.gitbook/assets/anthropic-integration.png" alt="" width="563"><figcaption></figcaption></figure>

これで完了です! 強力な SkyDeck AI ツールを使用し、Claude モデルに直接アクセスできるようになりました。

## 結論

SkyDeck AIプラットフォームとAnthropicを統合することで、高度な言語モデルを活用し、正確で信頼性のある回答を提供する強力な機能セットを実現します。この統合の利点を最大限に活用するために、最新のClaudeモデルと機能を常に更新してください。追加の支援やお問い合わせについては、[Anthropic Documentation](https://docs.anthropic.com/)を参照するか、彼らのサポートチームに連絡してください。


==> integrations/app-integrations/rememberizer-integration.md <==
# Rememberizer Integration

### はじめに

GenStudioは、個々のメンバー用とControl Centerを通じてワークスペース全体用の2種類のRememberizer統合を提供します。このガイドでは、ワークスペース全体の検索と記憶機能を強化するための両方の統合プロセスの包括的な概要を提供します。

<figure><img src="../../.gitbook/assets/email masked.png" alt=""><figcaption></figcaption></figure>

### RememberizerをGenStudioで認証する手順(個人会員)

#### ステップ 1: Rememberizer に接続する

1. "アカウントを追加" をクリックして Rememberizer 認証ページに移動します。
2. GenStudio がアクセスする権限を確認します。例えば、Mementos や Memory です。

<figure><img src="../../.gitbook/assets/email masked 2.png" alt=""><figcaption></figcaption></figure>

#### ステップ 2: メメントの設定

1. メメントの横にある「変更」オプションを選択します。
2. 利用可能なリストから新しいメメントを選択または作成します。
3. 選択を確認します。

<figure><img src="../../.gitbook/assets/image.png" alt=""><figcaption></figcaption></figure>

#### ステップ 3: メモリ設定を設定する

1. メモリの横にある「変更」をクリックします。
2. お好みのメモリ設定を選択します(例: すべてを読む/自分で書く)。
3. 設定を確認します。

<figure><img src="../../.gitbook/assets/image (1).png" alt=""><figcaption></figcaption></figure>

#### ステップ 4: 認証

1. 設定を構成したら、「認証」をクリックして接続を完了します。

<figure><img src="../../.gitbook/assets/image (2).png" alt=""><figcaption></figcaption></figure>

### Rememberizerをコントロールセンターで認証する手順(ワークスペース全体)

#### ステップ 1: インテグレーションにアクセス

1. **インテグレーション** セクションに移動します。
2. **アプリ** タブをクリックします。
3. "Rememberizer" を見つけて **追加** をクリックします。

<figure><img src="../../.gitbook/assets/image (3).png" alt=""><figcaption></figcaption></figure>

#### ステップ 2: 認証手順に従う

* 認証プロセスは個々のメンバーと同じ手順に従います。
* 認証が完了すると、Rememberizerはワークスペース全体で利用可能になります。

### Rememberizer統合の使用法

承認されると、SkyDeckは:

* Rememberizer APIを自動的に呼び出します。詳細については、[Rememberizer API Documentation](https://docs.rememberizer.ai/developer/api-documentations)をご覧ください。
* 応答を使用して、言語モデル(例:GPT 4o)とのインタラクションを強化します。

#### コンテキスト LLM 統合

* 取得された情報は、応答を改善するために使用されます。たとえば、「私のアカウントは何ですか?」と尋ねると、Rememberizer のコンテキストを使用してパーソナライズされた詳細が提供されます。

<figure><img src="../../.gitbook/assets/email masked 3 (1).png" alt=""><figcaption></figcaption></figure>

### 結論

このガイドに従うことで、RememberizerをGenStudio内で効果的に統合し、アプリケーション体験を向上させるために高度な検索機能とパーソナライズされたメモリ共有を活用できます。


==> integrations/app-integrations/README.md <==
# アプリ統合



==> integrations/app-integrations/slack-integration.md <==
# Slack統合

チームのコラボレーションをさらに強化するために、Skydeck.aiとSlackを統合して、GenStudioの会話を直接Slackチャンネルに送信することができます。これにより、チームはシームレスにコラボレーションできます。

### コントロールセンターからSlackを有効にする

この操作を行うには、Slackワークスペースの管理者アクセス権が必要です。コントロールセンターの**統合**セクションで、**アプリ**を選択し、次にSlackの**追加**ボタンをクリックします。

<figure><img src="../../.gitbook/assets/image (57) (1).png" alt=""><figcaption></figcaption></figure>

その後、SkyDeck.aiがあなたのSlackワークスペースにアクセスすることを許可する新しいページにリダイレクトされます。許可をクリックし、その後再度コントロールセンターを確認して、Slackが正常に追加されたかどうかを確認してください。このステップは、GenStudioワークスペースのオーナーまたは管理者のみが必要です。次のステップは、あなたのワークスペースの任意のユーザーが行うことができます。

### SkyDeck.aiアプリをSlackチャンネルに追加する

Slackワークスペースで、GenStudioの会話メッセージを受信したい任意のチャンネルを選択し、そのチャンネルに**SkyDeck.ai**アプリを追加します。チャンネルは公開または非公開のいずれかであり、それぞれSlackへの接続方法が異なります。

<figure><img src="../../.gitbook/assets/image (58) (1).png" alt=""><figcaption></figcaption></figure>

### 公開チャンネルにメッセージを送信する

公開チャンネルについては、SkyDeck.aiはコントロールセンターでSlackを接続した後、すべてのチャンネルを見ることができるため、追加の設定は必要ありません。あなたのGenStudioワークスペースの任意のユーザーは、自分の会話を公開Slackチャンネルに接続することを選択できます。以下は、彼らが行うべき手順です:

1. 左のサイドバーで会話を選択し、[コラボレーション](../../genstudio-workspace/sharing-and-collaboration.md)を有効にします
2. **Slackに共有**ボタンを切り替えます
3. **チャンネルを選択**ドロップダウンで、公開チャンネルを選択します。前のセクションで説明したように、SkyDeck.aiアプリがそのチャンネルに追加されていることを確認してください。
4. ドロップダウンの隣にある**送信**ボタンをクリックします。成功すると、SkyDeck.aiによってそのSlackチャンネルに新しいメッセージが投稿されます。アプリを追加していない場合は、ドロップダウンのすぐ下にその理由を説明するメッセージが表示されます。

<figure><img src="../../.gitbook/assets/image (59).png" alt=""><figcaption></figcaption></figure>

### Slackを認証してプライベートチャンネルにメッセージを送信する

プライベートチャンネルの場合、各ユーザーはSlackで認証する必要があります。手順は少し異なります:

1. 左のサイドバーで会話を選択し、[コラボレーション](../../genstudio-workspace/sharing-and-collaboration.md)を有効にします
2. **Slackに共有**ボタンを切り替えます
3. **認証済みアプリケーション**で、Slackのすぐ隣にある**認証**をクリックします。ユーザーはSlackを認証するための新しいページにリダイレクトされます。

<figure><img src="../../.gitbook/assets/image (60).png" alt=""><figcaption></figcaption></figure>

4. 認証が成功すると、**チャンネルを選択**のドロップダウンには、ユーザーが参加していてSkyDeck.aiアプリを持っている追加のプライベートチャンネルが含まれるようになります。ユーザーは自分のプライベートチャンネルをGenStudioの会話に接続できるようになります。

<figure><img src="../../.gitbook/assets/image (61).png" alt=""><figcaption></figcaption></figure>

### チャンネルを切断する

どちらの場合でも、チャンネルと会話を切断したい場合は、ポップアップの赤い <mark style="color:red;">**共有を終了**</mark> ボタンをクリックするか、そのチャンネルから SkyDeck.ai アプリを削除してください。

<figure><img src="../../.gitbook/assets/image (62).png" alt=""><figcaption><p>ポップアップの右下隅にある共有を終了ボタンをクリックしてください</p></figcaption></figure>


==> use-cases/creating-a-privacy-policy.md <==
---
description: ストラテジーコンサルタントを使用したビジネスおよび法的ユースケース
---

# プライバシーポリシーの作成

<div data-gb-custom-block data-tag="hint" data-style='info'>

**専門サービス:** ドメイン専門家や弁護士などの他の専門家の専門知識が必要な複雑な問題がたくさんあります。これらの専門家へのアクセスを待つ代わりに、SkyDeck.ai GenStudioツールを使って初期のドラフトや提案を書き、完成品のように見せるためのスタートを切ることができます。これを専門家と共有すれば、議論の出発点として時間とお金を節約できます。また、自分だけで保持すれば、専門家に関与する前に高度に準備する方法として役立ちます。

</div>

## 戦略コンサルタント:法的通知の作成

以下の戦略コンサルタントとの対話は、ツールを使って欧州と米国のプライバシー規制に準拠したプライバシーポリシーを一から作成する方法を示しています。 \
\
ツールに入力する内容は_`イタリックとブロックで表示されます`_。残りは戦略コンサルタントツールとGenStudioによってOpenAI GPT-4を使用して生成されます。

戦略コンサルタント

あなたの質問またはプロンプト: \
\
_`ビジネスユーザー向けの生成的AIプラットフォームのプライバシーポリシーを開発するのを助けてください。`_

## 思考の分解:

1. 生成型AIプラットフォームの目的と範囲は何ですか?
2. AIプラットフォームはどのようなデータを収集しますか?
3. 収集したデータはどのように使用されますか?
4. データはどのように保存、保護されますか?
5. ユーザーのデータに対する権利は何ですか?
6. プラットフォームはデータ保護法をどのように遵守しますか?

## 思考の生成:

1. 生成型AIプラットフォームは、データ分析、予測、自動化など、さまざまな目的のためのAIモデルを生成する企業を可能にします。
2. プラットフォームは、ユーザー情報、ユーザーのプラットフォームとの相互作用、生成されたモデルとその出力、その他の使用データなどのデータを収集することがあります。
3. 収集したデータは、プラットフォームの改善、パーソナライズされたサービスの提供、トラブルシューティング、および可能なら研究開発のために使用されます。
4.  データは暗号化とアクセス制御を用いて安全に保管されます。定期的な監査とセキュリティ対策は、データを保護するために実施されます。
5.  ユーザーは自身のデータにアクセスし、誤りを修正し、データを削除し、いつでも同意を撤回する権利を持っています。
6. プラットフォームは、データ収集と使用、必要に応じての同意の取得、およびユーザーが自己の権利を行使するためのメカニズムを提供することで、データ保護法を遵守します。

## もっと詳しく知りたい:

1. プラットフォームが準拠する必要のある、具体的なデータ保護法や規制は何かありますか?
2. プラットフォームが収集する、または既に述べられていない特定の方法でデータを使用する、具体的なデータのタイプは何かありますか?
3. データは第三者と共有されますか? もしそうなら、どのような状況下ですか?
4. プラットフォームが実装するべき、具体的なデータセキュリティ対策は何かありますか?

_`一般データ保護規則(GDPR)とカリフォルニア消費者プライバシー法(CCPA)に準拠する必要があります。プラットフォームは、顧客が登録した第三者のAIモデルへのアクセスのためのAPIキーや認証情報を追加で収集します。データは、顧客が私たちのシステムで提供した第三者のベンダーと共有されます。また、URLのスクレイピングやAIモデルへの取り込みなど、ユーザーの要求をサポートするために、一部のデータを外部サービスと共有する場合もあります。サイトの使用データは、顧客の使用状況を理解し、製品のデザインを改善するために、Googleなどの分析ベンダーと匿名で共有することもあります。プラットフォームは、顧客が自分のアカウントと関連情報全体を完全に削除する能力をサポートしています。`_

## 思考の分解:

新たな情報を基に、再び思考を分解してみましょう:

1. プラットフォームはGDPRとCCPAをどのように準拠しますか?
2. プラットフォームは、サードパーティのベンダー向けのAPIキーと認証情報をどのように取り扱いますか?
3. どのような状況下、そして誰とデータを共有しますか?
4. プラットフォームは、アナリティクスベンダーとデータを共有する際の匿名性をどのように保証しますか?
5. プラットフォームはアカウントの削除とデータの削除をどのように取り扱いますか?

##思考の生成:

1. GDPRに適合するために、プラットフォームはデータの収集と利用に関する明確な情報を提供し、個人データを収集する前に明示的な同意を得る、ユーザーが自身のデータにアクセス、修正、削除できるようにする、データ保護対策を実装します。CCPA準拠のためには、プラットフォームはユーザーに、収集される個人情報のカテゴリー、これらのカテゴリーが利用される目的について通知し、「個人情報を販売しない」リンクをユーザーに提供します。
2. APIキーとサードパーティベンダーの資格情報は暗号化を用いて安全に保管され、それらはユーザーによって要求されるサービスを提供する目的のみで使用されます。これらの資格情報は、ユーザーの明示的な同意なしに他の当事者と共有されることはありません。
3. データは、顧客によって指定されたサードパーティベンダーと、特定のユーザー要求のための外部サービスと共有されます。プラットフォームは、これらのデータ共有の慣行についてユーザーに通知し、必要に応じて同意を得ます。
4. 分析ベンダーとのデータ共有時には、すべての個人識別情報を削除または匿名化し、ユーザーのプライバシーを保護します。
5. プラットフォームは、ユーザーが自分のアカウントとそれに関連するすべての情報を完全に削除するためのメカニズムを提供します。この処理には、保管されているすべてのデータ、APIキーと資格情報、ユーザー情報、生成されたAIモデルを削除する作業が含まれます。

## もっと詳しく知りたいことは:

1. データの収集、使用、共有の方法をユーザーにどのように通知する予定ですか?
2. ユーザーからデータの収集と共有の同意をどのように得ますか?
3. CCPA対応の「私の個人情報を売らない」リンクについて詳細を教えていただけますか?
4. アカウント削除時にユーザーデータが完全に削除されるよう、プラットフォームはどのような手段を講じますか?

_`1. ユーザーに対してデータの収集、使用、共有の仕組みについては、フッターやサインアップページにあるプライバシーポリシーのリンクを含むウェブページを通じて通知します。2. ユーザーからデータの収集と共有についての同意は、初期設定ではチェックがはずされた状態のボックスをポジティブにチェックすることを求めることで得ます。可能な場合、ユーザーはこの承認の確認をメールで受け取ります。3. 「私の個人情報を売らない」リンクは、販売されないデータを説明します。この要求を有効にするボタンを提供します。可能な場合、ユーザーはこの要求の確認をメールで受け取ります。そして、この要求は少なくとも1年間有効になります。`_

## 思考の分解:

新しい情報を提供すると、再度思考を分解しましょう:

1. プラットフォームはどのようにプライバシーポリシーがユーザーに容易にアクセスできるように保証しますか?
2. プラットフォームはどのようにしてユーザーの同意メカニズムを実装しますか?
3. 「私の個人情報を販売しないでください」リンクはどのように機能しますか?
4. プラットフォームは同意の撤回と「私の個人情報を販売しないでください」リクエストの有効化をどのように処理しますか?

## 思考の生成:

1. プラットフォームは、フッターと登録ページにリンクを配置することで、プライバシーポリシーを可視化し、容易にアクセスできるようにします。プライバシーポリシーは、ユーザーが自分のデータがどのように収集、使用、共有されるかを理解できるように、明確で平易な言葉で書かれます。
2. プラットフォームは、ユーザーがアクティブにチェックボックスをチェックして同意を与えなければならないユーザー同意メカニズムを実装します。このボックスはデフォルトではチェックされておらず、同意が能動的に、受動的でなく与えられることを保証します。可能な場合、ユーザーはその同意のメール確認を受け取ります。
3. 「個人情報を販売しない」というリンクは、何のデータが販売されていないのか、このリクエストを有効化するためのボタンを提供する情報を提供します。可能な場合、ユーザーはこのリクエストのメール確認を受け取り、リクエストは少なくとも1年間有効になります。
4. プラットフォームは、「個人情報を販売しない」リクエストの撤回と有効化を迅速に尊重します。ユーザーはいつでも同意ステータスを変更する機能を持ち、プラットフォームはこれらの変更をデータ処理の慣行に反映します。

## 考察:

この戦略は、生成型AIプラットフォームのプライバシーポリシーのすべての重要な側面をカバーしているように思われます。それはプラットフォームの性質、収集されるデータのタイプ、ユーザーの権利、そしてGDPRとCCPAとの遵守を考慮に入れています。

## 検索アルゴリズム:

最も有望な考え方は、生成された考えや提供された情報に基づいてプライバシーポリシーのドラフトを作成することでしょう。

## 例:

ここにプライバシーポリシーの潜在的な起点を示します:

「私たちの生成的なAIプラットフォームは、あなたのプライバシーを保護し、あなたのデータを公開透明に取り扱うことに力を注いでいます。私たちが収集および処理する個人データは、あなたがどのように私たちのサービスを利用しているかによります。

私たちは、あなたに私たちのサービスを提供し、プラットフォームを改善し、研究と開発の努力のためにあなたのデータを収集および処理します。また、お客様が許可した場合には第三者ベンダーと、お客様の要求をサポートするための外部サービスと、あなたのデータを共有することもあります。

私たちはあなたのプライバシーを非常に真剣に考え、常に適用可能なデータ保護法、GDPRおよびCCPAを含む、適用可能なデータ保護法に則ってあなたのデータを取り扱います。私たちは常にあなたのデータの使用方法についてあなたに通知し、法的根拠がある場合にのみあなたのデータを処理します。

私たちはあなたのデータをどのように取り扱うのかについての詳細は、私たちのプライバシーポリシー[リンク]をご覧ください。私たちのサービスを利用することで、あなたは私たちのプライバシーポリシーで定められたデータの取り扱いに同意することになります。

あなたはいつでもあなたのデータにアクセスし、それを修正したり、削除する権利を持っています。また、いつでもデータの処理に対する同意を撤回することができます。そうしたい場合は、私たちにお問い合わせください\[連絡先情報]。"

`次の情報を使用してプライバシーポリシーを記述してください:` \
\
`サービス:SkyDeck.ai`\
`場所:https://skydeck.ai`\
`会社名:SkyDeck AI Inc`\
`会社の郵送住所:SkyDeck AI Inc., 548 Market St. PMB38234, San Francisco, CA 94104`\
`連絡先のメール:legal@skydeck.ai`\
`電話:1.415.744.1557`\
\
`プライバシーポリシーを再帰的にすることはしないでください、つまり、リンクをたどってプライバシーポリシーを見るように指示するポリシーを作らないでください。

## SkyDeck AI株式会社プライバシーポリシー

SkyDeck AI株式会社(「SkyDeck AI」、「我々」、「私たちの」、「私たち」)は、あなたのプライバシーを尊重し、このポリシーに従ってそれを保護することに専念しています。このポリシーは、あなたがSkyDeck.aiのジェネラティブAIプラットフォーム(私たちの「サービス」)を利用する際に我々があなたから収集するか、あなたが提供する可能性のある情報の種類と、その情報を収集、使用、維持、保護、開示するための私たちの慣行を記述しています。

### あなたに関する情報を私たちが収集する方法

私たちは私たちのサービスの利用者から、以下のようないくつかの情報を収集しています:

* 個人情報、例えばあなたの名前、メールアドレス、オンラインまたはオフラインであなたに連絡するための他の識別子。
* 技術データ、例えばあなたのインターネット接続に関する情報、私たちのサービスにアクセスするために使用する機器、使用詳細に関する情報。
* あなたが提供した、サードパーティのベンダーが生成したAIモデルにアクセスするためのAPIキーと資格情報。

私たちは以下のようにしてこの情報を収集します:

* あなたが私たちに提供したときに直接収集します。
* サービスを通じてあなたがナビゲートするたびに自動的に収集します。自動的に収集される情報には、使用詳細、IPアドレス、クッキー、ウェブビーコン、その他の追跡技術を通じて収集される情報が含まれる場合があります。

### あなたの情報の使用方法

あなたから収集した、またはあなたが提供した情報、個人情報を以下の目的で使用します:

* あなたからのリクエストに基づくサービス、その内容、その他の情報、製品、またはサービスを提供するため。
* あなたが提供するその他の目的を達成するため。
* あなたのアカウントについての通知を提供するため。
* あなたとの間に締結された契約から生じる義務と権利を履行・執行するため。
* サービスや、それを通じて提供する製品やサービスの変更をお知らせするため。
* 私たちのサービス、製品、またはサービスを改善するため。
* あなたが私たちのサービスのインタラクティブな機能に参加するのを許可するため。

### あなたの情報の開示

我々は、ユーザーについての集約した情報、および個々を特定しない情報を、制限なく開示することがあります。我々が収集する、またはあなたが提供する個人情報を、このプライバシーポリシーに記載されている通りに開示することがあります:

* その仕事を行うためにそのような情報へのアクセスを必要とする我々や我々の代わりにサービスを提供する第三者のベンダー、サービスプロバイダー、契約者、または代理人に。
* あなたがそれを提供する目的を達成するために。
* あなたが情報を提供する時に我々が開示した任意の他の目的のために。
* あなたの同意がある場合。

### あなたの権利

適用されるデータ保護法の下で、あなたは特定の権利を持っています。これには次のような権利が含まれる場合があります:

* 自分の個人データへのアクセスを要求する。
* 私たちが保持しているあなたの個人データの訂正を要求する。
* 自分の個人データの削除を要求する。
* 自分の個人データの処理に反対する。
* 自分の個人データの処理の制限を要求する。
* 自分の個人データの転送を要求する。
* 同意の撤回権。

### データセキュリティ

私たちは、偶発的な損失および不正アクセス、使用、改変、開示からあなたの個人情報を保護するための措置を実施しています。あなたが提供するすべての情報は、ファイアウォールの背後にある安全なサーバーに保存されます。支払い取引やAPIキーは、SSL技術を使用して暗号化されます。

### プライバシーポリシーの変更

私たちのポリシーは、このページ上に私たちのプライバシーポリシーの変更を掲載することです。ユーザーの個人情報の取り扱いを大幅に変更する場合、サービスのホームページ上での通知を通じてお知らせします。

### お問い合わせ情報

このプライバシーポリシーおよび当社のプライバシー慣行について質問やコメントがある場合は、以下の連絡先までお問い合わせください。

SkyDeck AI Inc. 548 Market St. PMB38234 サンフランシスコ, CA 94104 電話: 1.415.744.1557 メール: legal@skydeck.ai


==> use-cases/README.md <==
---
description: >-
  以下のセクションでは、SkyDeck GenStudio ツールと機能を使用して、あなたの生活をより便利にする方法の具体例をいくつか提供します。
---

# はじめに



==> control-center/README.md <==
---
description: コントロールセンターを迅速にセットアップする方法。
---

# SkyDeck AI コントロールセンター

私たちは、製品を迅速かつ簡単にセットアップするための役立つガイドをまとめました。\
\
コントロールセンターにサインインして、アカウント、請求、統合、ツールの割り当て、ユーザー(メンバー)を管理するには、admin.skydeck.aiにアクセスし、SkyDeck AIに初めて出会ったときに設定したAdminまたはOwnerアカウントでサインインしてください。\
\
[docs.skydeck.ai/genstudio](https://docs.skydeck.ai/genstudio)では、私たちがGenStudioと呼ぶSkyDeck AIユーザーワークスペースを使用してモデルと対話する方法について詳しく学ぶことができます。あなたの組織または会社のワークスペースには、あなたの\_company\_domain.skydeck.aiにアクセスすることで到達できます。ここで、あなたの\_company\_domainは、アカウント所有者がオンボーディングプロセス中に設定したサブドメイン名です。

©2023 SkyDeck AI Inc.


==> control-center/admin-and-owner-tools.md <==
---
description: コントロールセンター
---

# 管理者およびオーナーツール

コントロールセンターは、アカウントオーナーおよび指定された管理者が使用することを目的としたSkydeck.aiシステムの一部であり、admin.skydeck.aiにあります。ここでオーナーはアカウントを設定し、ユーザーをこのシステムに招待します。コントロールセンターは通常、GenStudioワークスペースのユーザーによってアクセスされることはありませんが、オーナーや管理者は両方を使用することを選択することがあります。これはアカウントオーナーが最初に目にするSkydeck.aiシステムの部分です。ただし、彼らはコントロールセンターに戻って本格的に始める前に、GenStudioワークスペースの事前設定されたトライアルにすぐに移行することができます。


==> control-center/setup-guide/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# セットアップガイド

SkyDeck AIアカウントを作成すると、セットアップガイドが表示されます。このガイドでは、SkyDeck AIの体験を最大限に活用するための5つのコアステップを概説しています。リフレッシュが必要なときや進捗を確認したいときは、セットアップガイドがサポートします。

* [**アカウントを設定**](set-up-account.md)
* [**統合を設定**](set-up-integrations/)
* [**セキュリティを設定**](security/)
* [**チームを整理**](organize-teams/)
* [**ツールをキュレーション**](curate-tools/)
* [**メンバーを管理**](manage-members/)

<figure><img src="../.gitbook/assets/startup.png" alt=""><figcaption></figcaption></figure>


==> control-center/setup-guide/set-up-account.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# アカウントの設定

**アカウント**ページから、**会社プロフィール**または**請求**タブを選択できます。

<figure><img src="../../.gitbook/assets/admin-account.png" alt=""><figcaption></figcaption></figure>

***

### アカウント情報

**会社プロフィール**タブ内で、以下のフィールドを入力できます:

* **アカウント名** – 会社名を追加してください
* **サブドメイン** – SkyDeck AIで使用したいサブドメインを選択してください — 例えば、google.skydeck.ai
* **タイムゾーン** – 適切なタイムゾーンを選択してください
* **ロゴをアップロード** – 最低100x100ピクセル、最大10MBのPNGまたはJPEG画像をアップロードしてください。

<figure><img src="../../.gitbook/assets/admin-account-2.png" alt="" width="375"><figcaption></figcaption></figure>

これらの4つのフィールドが完了したら、**保存**をクリックしてください。ページが更新され、現在のワークスペースURLへのリンクが表示されます。

<figure><img src="https://lh6.googleusercontent.com/wRmj6kbqQaPY2yiFexvYjJIloet9K6Zi2ZZYaEONtMbRygmW02cGSjEt4DRthL_Er5ajQClssfUCqMYKmSww1Q1_qB9n3vLKS0XhNR5c5Ri_CsdfJaqpxp5vjR-nfh87ahPb_zLQzr6Tx_D6rpFv9xM" alt=""><figcaption></figcaption></figure>


==> control-center/setup-guide/security/authentication-setup.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# 認証設定ガイド

## ガイダンス

GenStudioのワークスペースに招待するメンバーは、初回サインアップ時および後続のサインイン時に自身を認証する必要があります。ユーザーが通常自身を認識する方法と一貫した1つ以上の許可された方法を選択することができます。エンタープライズシングルサインオン(SSO)の方法は、より進行したプランで利用可能です。

### Google認証

もしご自身の組織がチームに対してJane.Doe@yourcompany.comのようなIDを割り当てている場合、私たちのSSO方法の1つ(ただし、1つのみ)を使用すべきです。もし、ご自身の組織がGoogle Workspaceユーザーであるなら、「Google」を許可された認証方法として選択してください。

### Microsoft 認証

組織が Microsoft のエンタープライズ Azure AD(アクティブディレクトリ)認証サービスを利用している場合は、「Azure AD」を選択します(近いうちに「Microsoft Entra ID」と呼ばれるようになります)。これは通常、Microsoft の SSO をビジネスや学術的な環境に展開している場合に該当します。これを、Outlook.com、Microsoft 365、Xbox などにサインアップした際に個々に付与される「Microsoft アカウント」という Microsoft の個人消費者用認証方法と混同しないでください。消費者向け Microsoft アカウントのホルダーは Azure AD でサインインすることはできません。

Azure Active Directory を使用すると、Microsoft が ID プラットフォームをサービスとして提供しますが、自分自身のカスタムドメイン名(@yourcompany.com を取得するため)を追加したり、多要素認証を要求したりする設定や構成を一部変更することができます。Azure Active Directory のインスタンスは、Azure ポータルや PowerShell、Azure CLI、REST API などの他の管理ツールを通じて利用可能です。

### SSOを一つ選ぶ

あなたの職場がGoogleワークスペースの場合は、Google認証を選びます。Microsoftが身元確認サービスを提供している場合は、ADを選びます。これがSSOの「シングル」です。これが主にメンバーがサインインやサインアップを行う方法です。

### 代替認証

単一のアイデンティティソースがない場合や、サポートしていない方法を使用している場合(お問い合わせいただき、お知らせください)、複数の方法またはすべての方法を認証のために選択することができます。また、通常の組織に属していないメンバーがあなたのGenStudioワークスペースに参加する場合は、彼らが使用するための代替認証方法を選択する必要があります。

一般的に、あなたの組織がMicrosoft Azure ADを使用している場合、メールまたはメールとGoogleをサポートされている認証として選択することができます。あなたの組織がGoogle認証を使用している場合、許可されたオプションにメールを追加することができます。

代替認証方法を許可することの一つの欠点は、組織のメンバーの中には混乱して代替方法でサインインしようとする人がいるかもしれないことです。あなたの主要な認証方法のみを許可し、ワークスペースに招待する外部ユーザーにアイデンティティ(メールアドレス)を提供する方が管理が容易かもしれません。

**要約**

- メール: 第三者ユーザーや異種チームに便利です。
- Azure AD: エンタープライズMicrosoft認証を持つ組織のための主要な選択肢です。
- Google: 第三者ユーザー、異種チーム、またはGoogle Workspaceを使用している組織に便利です。


==> control-center/setup-guide/security/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# セキュリティの設定

サイドバーから**セキュリティ**を選択します。



==> control-center/setup-guide/curate-tools/assign-tags.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# タグの割り当て

タグを使用すると、ツールを組織内の1つまたは複数のメンバーグループに関連付けることができます。ツールにタグが割り当てられると、そのタグが割り当てられたメンバーのみがそのツールを使用できるようになります。

ツールページで、管理したい各ツールの**割り当て**ボタンをクリックします。ポップアップウィンドウで、マルチセレクトドロップダウンから複数のタグを選択できます。必要に応じて、タグの選択と選択解除を切り替えます。次に、**保存**をクリックします。

<figure><img src="../../../.gitbook/assets/admin-tags-4.png" alt="" width="563"><figcaption></figcaption></figure>

このプロセスを各AIツールに対して繰り返し、カスタマイズされた権限グループを作成します。


==> control-center/setup-guide/curate-tools/system-tools.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# システムツール

SkyDeck AIの[GenStudioワークスペース](https://eastagile.skydeck.ai/)には、いくつかのデフォルトのAIツールが付属しています。これらのツールの概要を示し、権限の設定方法を理解するのに役立ててください。

<table data-full-width="false"><thead><tr><th width="190" align="center">アイコン</th><th width="190.33333333333331" align="center">名前</th><th align="center">説明</th></tr></thead><tbody><tr><td align="center"><img src="../../../.gitbook/assets/sql-assistant-logo.png" alt="" data-size="original"></td><td align="center"><strong>SQLアシスタント</strong></td><td align="center">データベース内のテーブルを定義するDDLを提供し、その後SQLアシスタントにSQLコードを作成させて、任意の結果を得ることができます。</td></tr><tr><td align="center"><img src="../../../.gitbook/assets/legal-agreement-review-logo.png" alt=""></td><td align="center"><strong>法的契約レビュー</strong></td><td align="center">法的文書内の条項を評価します。それを説明してもらい、文書の条項を変更するために修正します。</td></tr><tr><td align="center"><img src="../../../.gitbook/assets/strategy-consultant.png" alt="" data-size="original"></td><td align="center"><strong>戦略コンサルタント</strong></td><td align="center">特定の質問に対して思慮深い回答を生成し、リクエストに対するコンサルティブなアプローチを導くことでユーザーを支援します。</td></tr><tr><td align="center"><img src="../../../.gitbook/assets/teach-me-anything-logo.png" alt="" data-size="original"></td><td align="center"><strong>何でも教えて</strong></td><td align="center">このAIチューターは、あらゆるトピックに関するレッスンを提供します。教え方のスタイル、言語、レッスンの難易度を選択できます。</td></tr><tr><td align="center"><img src="../../../.gitbook/assets/pair-programmer-logo.png" alt="" data-size="original"></td><td align="center"><strong>ペアプログラマー</strong></td><td align="center">あなたのAIペアプログラマーは、コードをレビューし、新機能を追加したり、既存の機能を修正したり、テストカバレッジを追加したり、コメントやドキュメントを追加したりします。</td></tr><tr><td align="center"><img src="../../../.gitbook/assets/image-generator-logo.png" alt="" data-size="original"></td><td align="center"><strong>画像生成器</strong></td><td align="center">OpenAIのDALL-Eモデルを使用して、説明に基づいて画像を生成します。</td></tr></tbody></table>

コントロールセンターでカスタムツールを追加すると、それがワークスペース全体で有効になります。詳細は[独自のツールを開発する](https://docs.skydeck.ai/developers/develop-your-own-tools)をご覧ください。


==> control-center/setup-guide/curate-tools/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# ツールのキュレーション

ツール機能は、ユーザーにいくつかの簡単な入力を求め、その後、完全で詳細なプロンプトを生成することによって、より複雑なプロンプトを簡単に構築するのに役立ちます。

サイドバーから**ツール**を選択します。このページから、組織全体のツールを管理でき、ツールのアップロード、編集、複製、削除が可能です。また、[**整理**](../organize-teams/)内で作成したタグを使用して、特定のグループや個人にどのAIツールが利用可能かを決定することもできます。

<figure><img src="https://lh4.googleusercontent.com/ETDbRxZdiQPH3nrVpku_6EYP7FOlgS8BHUF5-euuHuy3rHnVwG5kW2UzOvm10lLK9KN0FDOh5wqpm59cCBxn9tjvMoHk8K7twj6bX_Mec2JP57MxLXdWnVkAc3mnDjIEQIUUegl_ZciqCfINB1XAqD4" alt=""><figcaption></figcaption></figure>


==> control-center/setup-guide/set-up-integrations/integration-assistance.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# 統合支援

サービス(LLMまたはSQLデータベース)を選択すると、**これらの認証情報はどこで取得できますか?**というラベルの付いたプロンプトが表示されます。これは、選択したサービスの特定のドキュメントに直接リンクする動的リンクで、APIキーの生成または取得方法を案内します。

LLMサービス間を切り替えると、リンクがそれに応じて更新され、SkyDeck AI内で常に正しい情報に迅速にアクセスできるようになります。

<figure><img src="../../../.gitbook/assets/admin-integrations-3.png" alt="" width="563"><figcaption></figcaption></figure>

公共の従量課金制会話サービスに関する情報も、ここにリンクされていますので、簡単に参照できます:

* [**OpenAI**](../../../integrations/llms-and-databases/openai-integration.md)
* [**Vertex**](https://developers.google.com/workspace/guides/create-credentials#service-account)
* [**Anthropic**](https://docs.anthropic.com/claude/reference/getting-started-with-the-api)
* [**HuggingFace**](../../../integrations/llms-and-databases/huggingface-integration.md)


==> control-center/setup-guide/set-up-integrations/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# インテグレーションの設定

セットアップガイドに戻り、**インテグレーションを追加**をクリックするか、サイドバーから**インテグレーション**を選択します。インテグレーションページで、**インテグレーションを追加**ボタンをクリックします。

<figure><img src="../../../.gitbook/assets/admin-integrations-1.png" alt="" width="563"><figcaption></figcaption></figure>

**インテグレーションを追加**ポップアップウィンドウで、以下のフィールドを入力します:

* **インテグレーションサービス** – OpenAI、VertexAI、AnthropicなどのLLMサービス、またはドロップダウンメニューからデータベースサービスを選択します。
* **インテグレーション名** – インテグレーションの認識可能な名前を作成します。
* **認証情報** – [API認証情報](integration-assistance.md)を入力します。

<figure><img src="../../../.gitbook/assets/admin-integrations-2.png" alt="" width="563"><figcaption></figcaption></figure>


==> control-center/setup-guide/organize-teams/remove-groups.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# グループの削除

特定のタグを削除する必要がある場合は、タグ名の横にある**ゴミ箱**アイコンをクリックし、削除を確認してください。この操作は、すべてのタグの関連付けも削除し、元に戻すことはできません。

<figure><img src="../../../.gitbook/assets/admin-tags-3.png" alt="" width="563"><figcaption></figcaption></figure>


==> control-center/setup-guide/organize-teams/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# チームの整理

SkyDeck.AI コントロールセンターでは、タグを使用して会社のメンバーを整理します。タグ(またはグループ)は、組織内のチームを表します。メンバーまたはツールにタグを割り当てることができ、メンバーは同じタグが割り当てられたツールのみを使用できます。

サイドバーから **整理** を選択します。このページから、組織内のさまざまなチームを定義し構造化するためのタグを作成できます。**すべて** タグはすでに存在し、削除することはできません。これは、組織のすべてのメンバーに適用されるデフォルトのタグです。

<figure><img src="../../../.gitbook/assets/admin-tags-1.png" alt=""><figcaption></figcaption></figure>


==> control-center/setup-guide/organize-teams/add-new-group.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# 新しいグループを追加

**タグを追加**ボタンをクリックすると、ポップアップが表示されます。組織内の高レベルグループの名前を提供してください。**Enter**を押すか、追加ボタンをクリックしてタグを作成します。

<figure><img src="../../../.gitbook/assets/admin-tags-2.png" alt="" width="563"><figcaption></figcaption></figure>

***

> **ヒント** – 1つまたは2つの高レベルグループを作成し、より詳細なアクセス制御が必要な場合は、新しいグループを追加してさらにタグを追加してください。


==> control-center/setup-guide/manage-members/add-members.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# メンバーの追加

メンバーページの**メンバーを追加**ボタンをクリックし、新しいメンバーの**名前**と**メール**を入力します。また、[ファイルをインポート](import-file.md)して、複数のメンバーを同時に追加することもできます。

<figure><img src="../../../.gitbook/assets/admin-members-2.png" alt="" width="563"><figcaption></figcaption></figure>


==> control-center/setup-guide/manage-members/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# メンバーの管理

## 概要

サイドバーから**メンバー**を選択します。このページから、メンバーを手動で追加したり、メンバーのファイルをインポートしたり、メンバーに招待を送信したり、メンバーにタグを割り当てたりできます。

<figure><img src="../../../.gitbook/assets/admin-members-1.png" alt=""><figcaption><p>メンバーに人を追加して、招待し、SkyDeck AI内での役割を管理します</p></figcaption></figure>

画面の上部には、追加のメンバーを招待するために十分な有料席があるかどうかに関するアカウントのガイダンスが表示されます。

## 利用可能なアクション

ボタン(メンバーを追加、メンバーをエクスポート、所有権を移転、編集、招待、取り消し、削除、キャンセル)は、下のリストでチェックした(またはチェックしていない)メンバーに関連しているかどうかに応じて、アクティブまたは非アクティブになります。

メンバーを選択していない場合、現在の関連アクションは、メールを通じて1人を追加するか、招待する人のCSVファイルをインポートすること、そしてワークスペースの現在のメンバーをエクスポートすることです。

1人以上のメンバーを選択した場合、招待やアクセスの取り消しなど、リストページで利用可能なアクションがあります。より多くのスペースを必要とする高度な機能は、**編集**ボタンを使用して見つけることができます。特に、ここではロールとタグを変更して、コントロールセンター内の権限を管理し、GenStudioワークスペースを介してツールや統合へのアクセスを管理できます。

これらのアクションについては、メンバーページで何ができるかを説明する次のセクションで詳しく説明します。

## ガイドアクション

メンバーのリストでは、**ガイド**列に特に注意してください。これは、その特定の人に対して次に何をすべきかについての迅速な提案を提供します。

異なるガイドアクションがあります:

1. メンバーが追加されると、ガイドアクションは**招待**です。そのメンバーを招待する必要があります。
2. メンバーが招待されると、ガイドアクションは**待機**です。そのメンバーがメール招待を受け入れるのを待つ必要があります。
3. メンバーが招待を受け入れると、ガイドアクションは**OK**です。今は大丈夫で、これ以上何もする必要はありません。
4. メンバーの招待が期限切れになると、ガイドアクションは**再招待**です。別のメールを送信して再招待する必要があります。
5. メンバーが取り消されると、彼らはリストに残り、ガイドアクションは再び招待に戻ります。次に再度招待したいかもしれません。

## 役割

メンバーは1つまたは複数の役割を持つことができ、それぞれがコントロールセンターおよびGenStudioワークスペースへの異なるレベルのアクセスを付与します。役割は以下のように定義されています。

* メンバー: ユーザーが招待され、アカウントを設定している場合にGenStudioワークスペースへのアクセスを付与します。
* 管理者: コントロールセンターへのアクセスを提供し、アカウント、統合、セキュリティ、タグ、ツール、およびメンバーの管理を可能にします。
* オーナー: すべての管理者権限を含み、請求の管理、アカウントの削除、別の管理者への所有権の移転が可能です。


==> control-center/setup-guide/manage-members/import-file.md <==
---
layout:
  title:
    visible: true
  description:
    visible: true
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# インポートファイル

インポートする前に、CSVファイルに**名前**と**メール**フィールドが以下の形式で含まれていることを確認してください:

<figure><img src="https://lh6.googleusercontent.com/UWhLOPa6UdBzO66s17El9htjl_JHS95Y4shkQ9nvuHYo8NlUdvAodSZ8nZ5zNgZbFEg2tjvdRZUm4SFP1rKmXNzoO-zRUzT275VOUNeVqTmyr-2ILt0hfkihnavR3BNzg26VUDHyXklms0eOzTC7Le8" alt=""><figcaption></figcaption></figure>

> **ヒント** – ファイルはCSV形式でなければならず、さもなければSkyDeck AIはインポートを受け付けません。

***

メンバー追加ポップアップで**インポートファイル**タブを選択します。次に、ポップアップウィンドウから**ファイルをアップロード**をクリックし、CSVファイルを見つけます。

<figure><img src="../../../.gitbook/assets/admin-members-3.png" alt="" width="563"><figcaption></figcaption></figure>

インポートが成功すると、画面の上部に**成功バナー**が表示され、新しいメンバーの情報がページに表示されます。

<div data-gb-custom-block data-tag="hint" data-style='info'>

CSVファイルに**タグ**という名前の3番目のフィールドをオプションで含めることで、追加されたメンバーにタグを割り当てることができます。そうでない場合は、[後で割り当てることができます](edit-members.md)。

</div>

==> control-center/setup-guide/manage-members/edit-members.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# メンバーの編集

ワークスペースにメンバーを追加した後、表示名の変更、タグの割り当て、アクセスの取り消しなど、メンバーを管理できます。各アクションは、選択されたメンバーとその現在の状態(ガイドアクションによって暗示される)に応じて利用可能である場合とそうでない場合があります。

### 表示名の変更

ワークスペースに追加された後、任意のメンバーの名前を変更できます。リストから1人のメンバーを選択し、**編集**ボタンをクリックして、ユーザーの名前を変更し、**保存**をクリックします。

<figure><img src="../../../.gitbook/assets/edit-members-1.png" alt="" width="563"><figcaption></figcaption></figure>

### 管理者ロールの割り当て

メンバーに管理者ロールを付与することができ、そのメンバーは組織のコントロールセンターにアクセスできるようになります。リストから1人のメンバーを選択し、**編集**ボタンをクリックし、**管理者ロール**ボタンを切り替えて、**保存**をクリックします。そうすれば、そのユーザーはコントロールセンターにサインインし、アカウントを管理できるようになります。

<figure><img src="../../../.gitbook/assets/edit-members-2.png" alt="" width="563"><figcaption></figcaption></figure>

### タグの割り当て

[タグ(またはグループ)](../organize-teams/)は、どの[AIツール](../curate-tools/system-tools.md)に誰がアクセスできるかをキュレーションするために使用されます。また、分析や報告のためのグループを提供することもできます。メンバーには複数のタグを割り当てることができます。通常、タグは組織内の役割や部門を定義します。

ユーザーにタグを割り当てる方法は2つあります。

メンバーリストでユーザーのタグを直接割り当てたり削除したりできます。1人のメンバーを選択し(チェックボックスを選択する必要はありません)、**タグ**列で"+"アイコンをクリックします。これにより、そのメンバーに現在割り当てられているタグが表示され、タグをチェックまたはアンチェックすることで簡単にタグを割り当てたり削除したりできます。すべてのメンバーにはデフォルトで「すべて」タグが有効になっています。

<figure><img src="../../../.gitbook/assets/edit-members-3.png" alt="" width="563"><figcaption><p>メンバーリストでのタグの割り当て</p></figcaption></figure>

2つ目の方法は、名前の横にあるチェックボックスをクリックしてメンバーを選択し、**編集**ボタンをクリックします。これにより、上記のオプションと同じインターフェースが表示され、同様にタグを管理できます。変更が完了したら、**保存**をクリックします。

<figure><img src="../../../.gitbook/assets/admin-members-5.png" alt="" width="563"><figcaption><p>編集ポップアップでのタグの割り当て</p></figcaption></figure>

メンバーからすべてのタグを削除すると、そのメンバーのすべてのツールへのアクセスが削除され、すべての報告グループからも削除されます。これは、アクセスを最小限に制限するために行うことがあります。または、メンバーをグローバルレポートから削除するために行うことがあります。そのようなメンバーについては、明示的に名前を挙げることでレポートを作成することができます。

### アクセスの取り消し

GenStudio Workspaceからメンバーのアクセスを取り消すことができます。取り消した後は、彼らはもうアクセスできなくなります。招待されたメンバーの1人または複数を選択し、**取り消し**ボタンをクリックしてアクションを確認してください。アクセスが取り消されると、ユーザーはメンバーリストに残り、ガイドアクションは**招待**になります。後で再度招待したい場合があるので、完全に削除されることはありません。

### メンバーを削除する

完全にメンバーを削除したい場合は、メンバーを選択して**削除**ボタンをクリックしてください。削除されると、リストにはもう表示されなくなります。後で再度追加したい場合は、[メンバーを追加](add-members.md)ボタンを使用する必要があります。

### 所有権の移転

所有者がアカウントの所有権を別のユーザーに移転したい場合、1人の管理者を選択し、**所有権を移転**ボタンをクリックできます。


==> control-center/setup-guide/manage-members/invite-members.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# メンバーを招待する

SkyDeck.AIにメンバーを追加した後、彼らはまだあなたのワークスペースを使用することができません。彼らの現在のガイドアクションは**招待**であり、これはあなたが管理者またはオーナーとして、メールを送信して彼らを招待する必要があることを示しています。

[GenStudioワークスペース](https://eastagile.skydeck.ai/)にメンバーを招待するには、**名前とメール**の隣にある最初のボックスをチェックしてすべてのメンバーを選択するか、個々のメンバーのために個別のチェックボックスを選択します。次に、ページの上部に**招待**ボタンが表示されます。そのボタンをクリックして、選択したすべてのメンバーにメール招待を送信します。

ポップアップウィンドウで**確認**をクリックします。

<figure><img src="../../../.gitbook/assets/admin-members-4.png" alt="" width="563"><figcaption></figcaption></figure>

その後、彼らのガイドアクションは**待機**に変わり、メンバーの応答を待つことになります。また、以前のメールを見逃したユーザーに対して、メールを再送信することもできます。メンバーがサインアッププロセスを完了すると、彼らのガイドアクションは**OK**に変わり、あなたのGenStudioワークスペースにアクセスできるようになります。ガイドアクションがOKのメンバーに対しては、メールを再送信することはできません。

以前のリンクが期限切れになると、ガイドアクションは**再招待**に変わります。各ガイドアクションの詳細については、[こちら](./ "mention")を参照してください。


==> ai-documentations/llm-evaluation-report.md <==
# LLM 評価レポート

| モデル                       | 日付       |   総応答時間 (s) |   合格したテスト |   平均 CodeBLEU (0-1) |   平均 有用性スコア (0-4) |   平均 機能的正確性スコア (0-4) |
|:----------------------------|:-----------|------------------:|----------------:|----------------------:|--------------------------:|----------------------------------:|
| o1-preview                  | 2024-11-14 |                1912.99  |            135 |              0.312213 |                      3.65244  |                                  3.7439   |
| o1-mini                     | 2024-11-14 |                 665.408 |            131 |              0.336815 |                      3.71951  |                                  3.76829  |
| gpt-4o                      | 2024-11-14 |                 237.915 |            121 |              0.316501 |                      3.71951  |                                  3.65854  |
| gpt-4o-mini                 | 2024-11-14 |                 199.287 |            117 |              0.337357 |                      3.65854  |                                  3.7378   |
| claude-3-5-sonnet-20240620  | 2024-11-14 |                 476.683 |            112 |              0.301742 |                      3.66463  |                                  3.68293  |
| claude-3-5-sonnet-20241022  | 2024-11-14 |                 344.884 |            116 |              0.326506 |                      3.70732  |                                  3.66463  |
| gemini-1.5-pro              | 2024-11-14 |                 568.082 |             95 |              0.330655 |                      3.47561  |                                  3.38415  |
| gemini-1.5-flash            | 2024-11-14 |                 781.461 |              1 |              0.255924 |                      0.646341 |                                  0.792683 |

**総応答時間 (s):** モデルがすべての出力を生成するのにかかった総時間。

**合格したテスト:** 評価中にモデルが合格したユニットテストの数、合計164テスト中。

**平均 [CodeBLEU](https://arxiv.org/abs/2009.10297):** コード生成の品質を評価するための指標で、構文的および意味的正確性に基づく平均 CodeBLEU スコア。

**平均 [有用性スコア](https://arxiv.org/abs/2304.14317):** LLM モデルによって評価されたモデルの出力の有用性の平均評価。

- **0:** スニペットは全く役に立たず、問題に無関係である。
- **1:** スニペットはわずかに役に立ち、問題に関連する情報を含むが、ゼロから解決策を書く方が簡単である。
- **2:** スニペットはやや役に立ち、(スニペットのサイズに比べて)大幅な変更が必要だが、依然として有用である。
- **3:** スニペットは役に立つが、問題を解決するためにわずかに変更する必要がある。
- **4:** スニペットは非常に役に立ち、問題を解決する。

**平均 [機能的正確性スコア](https://arxiv.org/abs/2304.14317):** モデルの出力の機能的正確性の平均スコアで、出力が機能要件をどれだけ満たしているかを評価し、LLM モデルによって評価される。

- **0 (すべての可能なテストに失敗):** コードスニペットは完全に不正確で無意味である。
- **4 (すべての可能なテストに合格):** コードスニペットは完全に正確で、すべてのケースに対応できる。



==> ai-documentations/README.md <==
# AI ドキュメンテーション

このディレクトリには、LLMに関連する重要な文書が含まれています:

1. [LLM 評価レポート](llm-evaluation-report.md)
2. [SkyDeck.ai LLM 準備完了ドキュメント](skydeckai-llm-ready-documentation.md)

## LLM評価レポート

さまざまなLLMモデルの比較分析を提供します。

* パフォーマンス指標(応答時間、合格したテスト)
* 品質評価(CodeBLEU、有用性、機能的正確性)
* スコアリング方法論の詳細な説明

## LLM対応ドキュメント

LLM消費のために設計された統合参照ドキュメントを提供し、さまざまなドキュメントを単一の、アクセスしやすい形式にまとめています。

これらのドキュメントはLLMのパフォーマンスに関する洞察を提供し、LLMとのインタラクションのためのリソースを提供します。新しい評価が行われたり、ドキュメントが改訂されたりする際に更新されることがあります。


==> genstudio-workspace/conversations.md <==
# 会話

### LLMとの対話

ここでは、大規模言語モデル(LLM)人工知能(AI)モデルと対話します。会話形式の_チャット_で行います。「デフォルト」ツールを使用して、モデルに直接「話しかける」ことができます。これがセッションの始まりです。

<figure><img src="../.gitbook/assets/conversation-start.png" alt=""><figcaption><p>会話の始まり</p></figcaption></figure>

**新しい会話**ボタンをクリックして会話を始めるか、サイドバーから既存の会話を選択して再開できます。

LLMに何でも尋ねてください。これがモデルへの「プロンプト」です。しかし、より良い結果を得るためのベストプラクティスがあります。例えば、より良い結果を求めること自体がより良い結果を生むことがあります。例えば、「子供に説明する物理学の専門家として、空が青い理由を説明してください。」\
\
入力は画面下部の入力フィールドに入力する必要があります。入力フィールドの右側にある**AIに尋ねる**ボタンをクリックするか、入力にフォーカスを当てた状態で**Enter**を押すことで、LLMに応答を送信します。

入力フィールドの下にある中央のメニューから使用するモデルを選択できます。モデルの選択はいつでも変更可能です。モデルによっては、他のモデルよりも適切な場合があります。例えば、GPT-4は現在最も高度なモデルの一つであり、より慎重に考えられた応答を生成する傾向があります。しかし、AnthropicのClaudeモデルは、はるかに大きなコンテキストウィンドウ(ほぼ本全体に相当)をサポートできるため、レビュー、背景、または修正のためにプロンプトに大きな文書を提出することができます。

<figure><img src="../.gitbook/assets/models-menu.png" alt=""><figcaption><p>異なるメッセージのためにLLMを選択する</p></figcaption></figure>

### プロンプトの再生成と編集

モデルが生成した結果が気に入らない場合は、**再生成**ボタンを使用して応答を再生成するように依頼できます。また、モデルを変更して別の応答を送信することもできます。

<figure><img src="../.gitbook/assets/regenerate.png" alt="" width="563"><figcaption><p>AI応答の再生成</p></figcaption></figure>

Skydeck.AIでは、プロンプトを編集して再試行することもできます。**メッセージを編集**ボタンをクリックして、入力を変更し、再送信できます。

<figure><img src="../.gitbook/assets/edit-message.png" alt="" width="563"><figcaption></figcaption></figure>

### AI以外のメッセージを送信する

AIに尋ねずにメッセージを送信することもでき、会話の中で通常のメッセージのように表示され、応答はありません。これは、会話の中で直接メモを取ったり、他のメンバーと作業したりする際に便利です([共有とコラボレーション](sharing-and-collaboration.md)で詳しく学ぶ)。

AI以外のメッセージを送信するには、入力フィールドにテキストを入力し、**チャットメッセージを送信**ボタンをクリックするか、入力にフォーカスを合わせた状態で**Ctrl + Enter**を押します。

<figure><img src="../.gitbook/assets/chat-buttons.png" alt=""><figcaption><p><strong>チャットメッセージを送信するボタン (1) と AIに尋ねるボタン (2)</strong></p></figcaption></figure>

### チャットコンテンツの取得

右上のアイコンを使用して、プロンプトとレスポンスのすべてのテキストをクリップボードにコピーできます。これは、他のドキュメントに作業を含める便利な方法です。また、**ダウンロード**ボタンをクリックすることで、会話の内容をマークダウンファイルにダウンロードすることもできます。

<figure><img src="../.gitbook/assets/copy-download-conversation.png" alt="" width="326"><figcaption><p>会話をダウンロード (1) およびコピー (2) する</p></figcaption></figure>

© 2023 SkyDeck AI Inc.


==> genstudio-workspace/README.md <==
---
description: ジェンスタジオ
---

# GenStudio ワークスペース

* [**会話**](conversations.md)
* [**共有とコラボレーション**](sharing-and-collaboration.md)
* [**Slack 同期**](slack-synchronization.md)
* [**公開スナップショット**](public-snapshots.md)
* [**ウェブブラウジング**](web-browsing.md)
* [**ドキュメントアップロード**](document-upload.md)
* [**ツール**](tools/)
* [**データセキュリティ**](data-security/)


==> genstudio-workspace/public-snapshots.md <==
# パブリックスナップショット

スナップショット機能は、ユーザーが会話の静的で包括的なビューを作成し、それを公開アクセス可能なURLを通じて共有する能力を提供します。これにより、ユーザーは自分の作業を迅速かつ効率的に同僚や外部の利害関係者に広めることができ、コラボレーションが強化されます。

### スナップショットを作成する

会話のスナップショットが作成されると、システムはメッセージ、タイムスタンプ、メッセージに応答するLLMを含む会話スレッドの現在の状態をキャプチャします。オプションで、参加者の名前を含めるか、匿名で共有するかを選択できます。スナップショットは不変であり、会話を続けても更新されることはありません。新しいメッセージを含めたい場合は、別のスナップショットを作成する必要があります。

スナップショットを作成するには、左のサイドバーから共有したい会話を選択し、右上隅の青い**コラボレート**ボタンをクリックします。

<figure><img src="../.gitbook/assets/public_snapshot1.png" alt=""><figcaption><p>コラボレートボタンをクリックします</p></figcaption></figure>

ポップアップが表示されます。**公開共有**タブを選択し、次に**新しいスナップショットを作成**をクリックします。選択肢は2つあります:**匿名で共有**または**名前を付けて共有**です。スナップショットに名前を含めたくない場合は前者を選択し、共有する意志がある場合は後者を選択します。

<figure><img src="../.gitbook/assets/public_snapshot2.png" alt=""><figcaption><p>新しいスナップショットを作成をクリックし、共有オプションを選択します</p></figcaption></figure>

<div data-gb-custom-block data-tag="hint" data-style='info'>

作成されたスナップショットには、メッセージの追加や削除など、会話からの変更は含まれません。

</div>

各スナップショットにはユニークなURLが生成されるため、誰にでも渡して会話スナップショットへのアクセスを許可できます。URL生成プロセスは、各リンクのユニーク性と整合性を確保するために暗号化ハッシュ技術を使用しています。

<figure><img src="../.gitbook/assets/public_snapshot3.png" alt=""><figcaption></figcaption></figure>

### スナップショットビュー

**匿名で共有**を選択すると、会話の参加者の名前は表示されません。その代わりに、メッセージの所有者としてユーザー1、ユーザー2...が表示されます。

<figure><img src="../.gitbook/assets/public_snapshot4.png" alt=""><figcaption><p>匿名化されたビュー</p></figcaption></figure>

**名前で共有**を選択すると、参加者の名前が表示されます。

<figure><img src="../.gitbook/assets/public_snapshot5.png" alt=""><figcaption><p>非匿名化されたビュー</p></figcaption></figure>

<div data-gb-custom-block data-tag="hint" data-style='info'>

後で参加者を匿名化したい場合は、別のスナップショットを作成する必要があります。現在のスナップショットを後で[無効にする](public-snapshots.md#disable-a-snapshot)か、[削除する](public-snapshots.md#delete-a-snapshot)ことができます。

</div>

### スナップショットから続ける

誰かがあなたのスナップショットにアクセスすると、その時点から会話を続けることができます。ページの下部にある **この会話を続ける** をクリックすると、ワークスペースアカウントを求めるポップアップが表示されます。

アカウントをお持ちでない場合は、メールアドレスを入力してサインアップすることができ、[アカウントの設定](../control-center/setup-guide/)のプロセスを案内します。その後、サインアップが完了したらスナップショットを続けることができます。

<figure><img src="../.gitbook/assets/public_snapshot6.png" alt=""><figcaption></figcaption></figure>

### スナップショットを無効にする

ユーザーは管理インターフェースを介してスナップショットのアクセス可能性を切り替えることができます。スナップショットを無効にすると、URLが非アクティブになり、その後にURLにアクセスしようとするとリソースが見つからないという応答が返されます。後で再度有効にすることを選択できます。

<figure><img src="../.gitbook/assets/public_snapshot7.png" alt=""><figcaption><p>スナップショットを無効/有効にするには「目」アイコンをクリックしてください</p></figcaption></figure>

### スナップショットの削除

共有したくない場合は、スナップショットを削除することができます。この操作は元に戻せないため、削除したスナップショットを同じURLで再取得することはできません。「ゴミ箱」アイコンをクリックすると、意図しない削除を避けるために削除の確認が必要です。

<figure><img src="../.gitbook/assets/public_snapshot8.png" alt=""><figcaption><p>スナップショットを削除するには「ゴミ箱」アイコンをクリックしてください</p></figcaption></figure>



==> genstudio-workspace/document-upload.md <==
# ドキュメントアップロード

SkyDeck.AIを使用すると、AIとの会話にさまざまな種類のドキュメントや画像を追加できます。お気に入りのLLMにファイルを分析するように依頼すると、その要約、解釈、または内容に関する質問への回答を受け取ることができます。

### ドキュメントを追加する

ドキュメントを追加するには、会話を開き、プロンプト入力の横にある**追加**をクリックします。次に、**ドキュメントをアップロード**を選択します。現在、以下のファイル拡張子をサポートしています:PDF、DOC、DOCX、PPTX、およびシンプルなテキストファイル。

<figure><img src="../.gitbook/assets/image (57).png" alt="" width="563"><figcaption></figcaption></figure>

ドキュメントはあなたのメッセージに添付され、LLMに送信されます。メッセージに関連付けられたファイルを見ることができ、再ダウンロードすることもできます。

<figure><img src="../.gitbook/assets/attached-document.png" alt=""><figcaption></figcaption></figure>

### 画像を追加する

画像を追加するには、**追加**をクリックし、次に**画像をアップロード**を選択します。現在、サポートされているファイル拡張子は次のとおりです:JPEG、JPG、WEBP、PNG。

<figure><img src="../.gitbook/assets/image (58).png" alt="" width="563"><figcaption></figcaption></figure>

画像はメッセージに添付され、LLMに送信されます。さらに、画像をクリックすると、新しいポップアップウィンドウが開き、より明確に表示されます。

<figure><img src="../.gitbook/assets/attached-image.png" alt=""><figcaption></figcaption></figure>

<figure><img src="../.gitbook/assets/preview-image.png" alt="" width="375"><figcaption><p>GenStudioで画像を直接表示する</p></figcaption></figure>

### 制限 <a href="#h_52e5a07158" id="h_52e5a07158"></a>

* メッセージごとのファイルの合計サイズ: 最大20MB

<figure><img src="../.gitbook/assets/error1.png" alt="" width="490"><figcaption></figcaption></figure>

* ファイルが20MB未満であってもトークン制限を超える場合、別のエラーが表示されます:

<figure><img src="../.gitbook/assets/error2.png" alt=""><figcaption></figcaption></figure>

* ファイルの合計数: 最大10

<figure><img src="../.gitbook/assets/error3.png" alt="" width="488"><figcaption></figcaption></figure>

### Rememberizer - AIの知識を拡張する

[Rememberizer](https://rememberizer.ai/)を利用して、AIに自分の知識や情報を提供し、SkyDeck.AIがあなたの文書や議論から学ぶことを可能にします。Rememberizerについての詳細は[こちら](https://docs.rememberizer.ai/)をご覧ください。


==> genstudio-workspace/sharing-and-collaboration.md <==
# 共有とコラボレーション

SkyDeck.AIはサイロを打破し、協力的な革新の文化を促進することに尽力しています。GenStudio Workspaceを使用しているときは、孤立して作業する必要はありません。LLMモデルの1つとの一般的な会話に取り組んでいる場合でも、ターゲットタスクのための6つの専門ツールの1つに深く潜り込む場合でも、GenStudioはリアルタイムコラボレーションのための一貫した直感的なプラットフォームを提供します。

### コラボレーターを招待する方法

既存の会話にコラボレーターを追加するには、左のサイドバーから会話を選択し、右上の青い**コラボレーション**ボタンをクリックします。

<figure><img src="../.gitbook/assets/public_snapshot1.png" alt=""><figcaption><p>コラボレーションボタンをクリック</p></figcaption></figure>

**コラボレーションに招待**のデフォルトタブが表示されるポップアップが現れます。**コラボレーション**スライダーを切り替え、青い**リンクをコピー**ボタンをクリックします。

<div data-gb-custom-block data-tag="hint" data-style='info'>

いつでもコラボレーションを中止したい場合は、スライダーをオフの位置に切り替えるだけです。この操作により、現在のリンクは無効になり、新しいリンクを生成した場合は異なるものになりますのでご注意ください。

</div>

<figure><img src="../.gitbook/assets/collab2.png" alt="" width="563"><figcaption><p>コラボレーションを有効にし、リンクをコピー</p></figcaption></figure>

このリンクを使用して、同僚を簡単に招待できます。各コラボレーターのメールアドレスを手動で追加する必要はありません。

<div data-gb-custom-block data-tag="hint" data-style='info'>

すべての招待者は、会話の所有者と同じSkyDeck.AIワークスペースに登録されたアカウントを持っている必要があります。これにより、GenStudio Workspaceの会話に含まれる可能性のある組織の資産や機密情報が保護されます。

</div>

<div data-gb-custom-block data-tag="hint" data-style='info'>

SlackチャンネルをGenStudioの会話と同期させることで、コラボレーションをさらに強化できます。詳細については、[Slackの同期](slack-synchronization.md)および[Slackの統合](../integrations/app-integrations/slack-integration.md)をご覧ください。

</div>

### コラボレーターのビュー

コラボレーターは、自分が招待された会話のみを見ることができます。他のGenStudioの会話を見ることはできません。追加の会話に参加させるには、それぞれの対話のために別々のリンクを提供する必要があります。

<figure><img src="../.gitbook/assets/collab3.png" alt="" width="563"><figcaption></figcaption></figure>

招待されたコラボレーターは、**コラボレート**ボタンをクリックし、その後赤い**この会話を離れる**ボタンをクリックすることで、いつでも会話を終了できます。

<figure><img src="../.gitbook/assets/collab4.png" alt="" width="563"><figcaption></figcaption></figure>

### あなたのビュー

同僚が会話に貢献すると、あなたのGenStudioワークスペースの会話に通知バブルが表示されます。

<figure><img src="../.gitbook/assets/collab6.png" alt="" width="563"><figcaption></figcaption></figure>

各個人の入力や貢献は、それぞれのイニシャルでマークされます。イニシャルにカーソルを合わせると、同僚の名前が表示されます。

<figure><img src="../.gitbook/assets/collab5.png" alt=""><figcaption></figcaption></figure>

### 同僚との協力

GenStudioの会話では、すべてのメッセージをAIに送信する必要はありません。非AIメッセージを送信することで、個人的で直接的なやり取りを強化できます。更新を共有したり、フィードバックを提供したり、単におしゃべりをしたりする際に、非AIメッセージに頼ることで明確さと真実性が確保され、意味のあるつながりと効果的なコミュニケーションが実現します。これは人工知能の影響を受けることなく行われます。

この[ページ](conversations.md)で説明されているように、非AIメッセージを簡単に送信できますが、コラボレーションは同僚とのインタラクションをより強力にする方法を提供します。メッセージを書く際には、@記法を使用し、メンバーの名前を続けて次のメッセージで彼らに言及することができます。この方法は、特定の個人が関連情報、更新、または彼らの注意を必要とするアクションについて通知されることを保証します。関係者を直接タグ付けすることでコミュニケーションが効率化され、重要なメッセージが見落とされる可能性が減少し、全員が情報を得て関与し続けることができます。

<figure><img src="../.gitbook/assets/collab-mentioning.png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/web-browsing.md <==
# ウェブブラウジング

ウェブサイトからコンテンツをスクレイピングしてプロンプトに含めることは、GenStudioの非常に便利な機能です。波括弧で囲まれた任意のURLは、そのサイトからスクレイピングされたコンテンツに置き換えられます。たとえば、「以下の\{{https://nytimes.com\}}から最も重要なニュースを要約してください」と書くことができます。

<figure><img src="../.gitbook/assets/web-scraping1.png" alt=""><figcaption><p>SkyDeck AIによるウェブブラウジング</p></figcaption></figure>

© 2023 SkyDeck AI Inc.


==> genstudio-workspace/slack-synchronization.md <==
# Slackの同期

Slackと統合することで、GenStudioの会話をSlackチャンネルに送信したり、その逆も可能になります。これにより、チームはシームレスにコラボレーションできます。

<div data-gb-custom-block data-tag="hint" data-style='info'>

このページでは、SlackとGenStudioの間でどのように同期できるかについて説明します。Slackの設定方法について詳しくは、[Slack統合](../integrations/app-integrations/slack-integration.md)をご覧ください。

</div>

### GenStudioの会話メッセージをSlackに送信する

公開またはプライベートのSlackチャンネルと会話を接続すると、SkyDeck.AIはそのチャンネルに現在のすべてのメッセージを送信します。これは接続の開始時に一度だけ行われます。

<figure><img src="../.gitbook/assets/sync-to-slack.png" alt="" width="563"><figcaption></figcaption></figure>

その後、会話に送信される新しいメッセージごとに、それもそのSlackチャンネルに送信され、応答も送信されます。

<figure><img src="../.gitbook/assets/new-msg-from-conv.png" alt="" width="563"><figcaption></figcaption></figure>

### SlackメッセージをGenStudio会話に送信する

Slackから接続された会話にメッセージを送信するには:

1. その会話のスレッドを開く
2. **SkyDeck.ai**アプリをタグ付けしてプロンプトを書く。
3. メッセージがGenStudioに送信され、あなたは応答を受け取ります。

<figure><img src="../.gitbook/assets/new-msg-from-slack (1).png" alt="" width="563"><figcaption><p>スレッドを開く (1) - メッセージを送信 (2) - GenStudioからの応答 (3)</p></figcaption></figure>

メッセージがGenStudioにどのように表示されるかは以下の通りです:

<figure><img src="../.gitbook/assets/gen-view.png" alt="" width="563"><figcaption></figcaption></figure>

### フォーマット

Markdownは、GenStudio Collaborationからコンテンツを送信する際にSlackで自動的には機能しません。したがって、\*hello\*の代わりに`*hello*`が表示されます。これはSlackの最近の変更です。しかし、解決策があります。デスクトップアプリでは、Slackの高度な設定で手動でマークダウン認識を\*オン\*にすることができます。

<figure><img src="../.gitbook/assets/Screenshot 2023-12-15 at 10.26.02 PM (1).png" alt=""><figcaption><p>「マークアップでメッセージをフォーマット」を選択します</p></figcaption></figure>

<figure><img src="../.gitbook/assets/Screenshot 2023-12-15 at 10.26.58 PM.png" alt=""><figcaption><p>「マークダウンでメッセージをフォーマット」をオンにした際に見られる改善の例。</p></figcaption></figure>


==> genstudio-workspace/tools/README.md <==
# ツール

### はじめに

ツール機能は、より複雑なプロンプトを簡単に構築するのに役立ちます。一般的に、ツールには1つまたは複数の入力フィールドが含まれており、これらはより詳細なプロンプトを作成するための変数として機能します。これにより、ユーザーは動的なコンテンツを提供するだけで済み、私たちのツールハンドラーが残りの処理を行います。ツールには2種類あります:**LLMツール**と**スマートツール**。

* LLMツールは、ユーザーが少量の入力を提供するだけで済み、これらは事前定義されたプロンプトに送信され、LLMによって処理されます。各ツールはプロンプトの必要なコンポーネントを概説するテンプレートとして機能し、ユーザーがフォーマットではなくコンテンツに集中できるようにします。これは、類似のプロンプトを頻繁に生成し、ワークフローを効率化したいユーザーに特に有益です。
* スマートツールは、データ抽出と処理のためのPythonコード実行を組み込むことで、LLMツールの機能を拡張します。Pythonの統合により、ユーザーは複雑な計算、データ変換、および標準のLLMツール機能の範囲を超えたその他の高度な操作を実行できます。

### 使用方法

ツールを使用するには、プロンプト入力フィールドの下にある **Default tool** ボタンをクリックしてください。そうすると、ページの右側の列に利用可能なツールのリストが表示されます。これらのツールのいずれかをクリックすると、入力セクションが変更され、ツールが期待する入力が表示されます。これらを入力して選択を送信すると、ツールは現在の会話で出力を返します。その後、デフォルトの会話モードに戻り、ツールからの応答に対して返信やフォローアップを行うことができます。

<figure><img src="../../.gitbook/assets/tools-menu.png" alt=""><figcaption><p>ツールメニュー</p></figcaption></figure>

会話の中で、複数のツールを使用することで利益を得られることがあります。最初に戦略的なアドバイスを得るために1つのツールを使用するかもしれません。その後、SQLツールを使用してクエリを書き、フォローアップ分析を行うかもしれません。そして最後に、ライティングツールを使用して結果をまとめ、結果の対象となるオーディエンスに向けて書き上げるかもしれません。

### 独自のツールを定義する

次のセクションでは、日常のタスクに対してデフォルトのツールを使用する方法を示します。カスタムツールを定義する方法については、[develop-your-own-tools](../../developers/develop-your-own-tools/ "mention")を参照してください。

© 2023 SkyDeck AI Inc.


==> genstudio-workspace/tools/strategy-consultant/README.md <==
# ストラテジーコンサルタント

ストラテジーコンサルタントは、あなたのデジタルアドバイザリーパートナーとして機能し、あなたのユニークな課題やリクエストに対処するための洞察に満ちた推奨を提供します。豊富なビジネストレーニングデータを活用し、このツールは高級コンサルタントの思考プロセスをシミュレートするコンサルテーションを通じてあなたを導きます。このLLMは、機会、リスク、実行可能な戦略の全体的な視点を提供し、情報に基づいた、戦略的で、あなたの目標に沿った意思決定を行う手助けをします。

<figure><img src="../../../.gitbook/assets/strategy-consultant-1.png" alt=""><figcaption></figcaption></figure>

## 戦略コンサルタントはどのような質問に対応できますか?

**市場分析と参入**

* 新しい製品でアジア市場に参入する前に考慮すべき要素は何ですか?
* ヨーロッパのeコマースセクターにおける競争環境をどのように評価しますか?

**ビジネスの成長と拡大**

* スタートアップの次のフェーズでスケールアップするためにどのような戦略を採用できますか?
* 会社のリーチを拡大するために適切な買収ターゲットはどれですか?

**ブランディングとポジショニング**

* 過剰供給の市場で自社のブランドをどのように差別化できますか?
* 成功するリブランディングキャンペーンの重要な要素は何ですか?

**運営効率**

* 会社のサプライチェーン業務をどのように効率化できますか?
* 在庫回転率を改善するためのベストプラクティスはありますか?

**財務戦略**

* ビジネスの資本構造をどのように最適化できますか?
* 製品の収益性を高めるための価格戦略は何ですか?

**デジタルトランスフォーメーション**

* 伝統的な小売業を成功裏にデジタル化するためのステップは何ですか?
* AIやブロックチェーンなどの新興技術をサービスにどのように活用できますか?

**人材管理と組織構造**

* より良い機動性と革新のために組織をどのように再構築できますか?
* 企業の移行中に従業員の定着を助ける戦略は何ですか?

**イノベーションと製品開発**

* 会社内でイノベーションの文化をどのように育むことができますか?
* 新しい製品ラインでターゲットにすべき市場やセグメントはどれですか?

**リスク管理**

* 新しい地域に拡大する際にリスクをどのように評価し、軽減しますか?
* 輸出が多いビジネスの為替変動リスクを管理するための戦略は何ですか?

**顧客体験とロイヤルティ**

* サービス業において顧客満足度をどのように向上させることができますか?
* デジタル時代における顧客ロイヤルティの主要な要因は何ですか?

**ステークホルダーと投資家関係**

* 投資家に対して大きな戦略的変化をどのように効果的に伝えられますか?
* 合併中にステークホルダーの期待を管理するためのベストプラクティスは何ですか?

**持続可能性と企業の社会的責任**

* 収益性を損なうことなく、より持続可能な実践にビジネスをどのようにシフトできますか?
* ビジネスモデルにCSRを統合することの具体的な利点は何ですか?


==> genstudio-workspace/tools/strategy-consultant/example-employee-retention.md <==
---
description: 戦略コンサルタントのステップバイステップデモに従ってください
---

# 例 – 従業員の定着

この例では、企業の移行中に従業員を維持するのを助ける戦略コンサルタントに依頼しています。

<figure><img src="../../../.gitbook/assets/strategy-consultant-3.png" alt=""><figcaption></figcaption></figure>

戦略コンサルタントは、質問をいくつかのサブ質問に分解することから始めます:

<figure><img src="../../../.gitbook/assets/strategy-consultant-4.png" alt=""><figcaption></figcaption></figure>

AIはそのサブ質問のそれぞれに対処します:

<figure><img src="../../../.gitbook/assets/strategy-consultant-5.png" alt=""><figcaption></figcaption></figure>

そして最後に、戦略コンサルタントは、特定のニーズに合わせて戦略を改善するのに役立つ追加情報の具体的な種類を求めます:

<figure><img src="../../../.gitbook/assets/strategy-consultant-6.png" alt=""><figcaption></figcaption></figure>

その後、AIが状況をよりよく理解できるように、いくつかの追加の背景情報とコンテキストを加えました:

<figure><img src="../../../.gitbook/assets/strategy-consultant-7.png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/tools/strategy-consultant/how-to-use.md <==
# 使い方

Strategy Consultantを始めるには、質問やプロンプトを提供するだけで大丈夫です!

<figure><img src="../../../.gitbook/assets/strategy-consultant-2.png" alt=""><figcaption></figcaption></figure>

AIは、洞察に満ちた回答を生成するために構造化された操作の流れに従います:

1. **思考の分解** – 提供された情報や問題を小さなサブ質問や「思考」に分解します。
2. **思考の生成** – これらのサブ質問それぞれに対する潜在的な回答や「思考」を生成します。
3. **思考の評価** – 各思考の関連性と潜在的な影響を評価します。
4. **検索アルゴリズム** – より詳細な回答に発展させるために、最も有望な思考を選択します。
5. **もっと知りたいこと** – 十分な情報に基づいた回答を提供するために必要な知識のギャップや特定の情報がある場合、追加情報をあなたにリクエストします。

出力にニュアンスや視点が欠けているように思われる場合は、追加情報を提出すると、Strategy Consultantが提示する戦略を洗練させます。


==> genstudio-workspace/tools/legal-agreement-review/example-nda-clause.md <==
---
description: 法的合意レビューのステップバイステップデモに従ってください
---

# 例 – NDA条項

この例では、NDAのこのセクションに法的契約レビューを依頼して、抜け穴がないかどうかを確認しています。

<figure><img src="../../../.gitbook/assets/legal-agreement-review-3.png" alt=""><figcaption></figcaption></figure>

AIは条項を検討し、いくつかの異なる視点から条項を分析した徹底的な回答を出力します。

<figure><img src="../../../.gitbook/assets/legal-agreement-review-4.png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/tools/legal-agreement-review/README.md <==
# 法的契約レビュー

法的契約レビューは、契約や合意書を潜在的な落とし穴、不一致、または非標準条項のために綿密にスキャンするオンデマンドの法的アシスタントです。その広範な知識ベースを活用することで、法的契約レビューは、あなたの法的文書が堅牢でコンプライアントであることを確保し、複雑な用語に関する明確さを提供し、文脈に沿った推奨を行うのに役立ちます。

<figure><img src="../../../.gitbook/assets/legal-agreement-review-1.png" alt=""><figcaption></figcaption></figure>

## 法的契約レビューはどのような質問に役立ちますか?

**条項の解釈**

* この補償条項は何を意味しますか?
* この機密保持条項は私の義務にどのように影響しますか?

**比較と一貫性**

* この競業避止条項は私の業界の契約において標準的ですか?
* この契約解除条項は典型的な契約とどのように比較されますか?

**法的用語の定義**

* 「不可抗力」とは何ですか?
* 「受託者の義務」を説明できますか?

**リスク分析**

* この契約は私にどのような潜在的な責任を負わせますか?
* 紛争において不利になる可能性のある条項はありますか?

**管轄に関する質問**

* この法律選択条項は私のビジネスの所在地にとって有利ですか?
* この仲裁条項は紛争解決にどのような意味を持ちますか?

**運用上の影響**

* このサービスレベル契約は私のビジネス運営にどのように影響しますか?
* このデータ保護条項は私の会社のITポリシーにどのような影響を与えますか?

**コンプライアンスと規制**

* この契約はGDPRの規定に準拠していますか?
* 地元の労働法と矛盾する可能性のある条項はありますか?

**修正と変更**

* この条項を私の立場により有利にするためにどのように修正できますか?
* 契約における修正のための手続きはどのように定められていますか?

**財務に関する質問**

* この支払い条件はキャッシュフローにどのような影響を与えますか?
* この契約に隠れた手数料や料金はありますか?

**用語と表現**

* この条項はより明確にするために簡素化できますか?
* この条項の文言は法的に拘束力がありますか、それとも単なるガイドラインですか?


==> genstudio-workspace/tools/legal-agreement-review/how-to-use.md <==
# 使用方法

法的合意書レビューを始めるには、**イントロダクション**プロンプトを提供します。これは、あなたが対処したい背景情報、質問、または特定の懸念事項のいずれかです。そして、レビューしたい法的文書の**条項**またはセクションです。

<figure><img src="../../../.gitbook/assets/legal-agreement-review-2.png" alt=""><figcaption></figcaption></figure>

初回レビューの後、AIは条項に対する推奨を改善するために、さらなる情報やコンテキストを求めることがあります。常に言えることですが、提供できる具体的な情報が多いほど、より良い結果が得られます。


==> genstudio-workspace/tools/teach-me-anything/example-intro-to-programming.md <==
---
description: Teach Me Anythingのステップバイステップデモに従ってください
---

# 例 – プログラミング入門

この例では、学部レベルでのPythonプログラミングについて学ぶことに興味があります:

* **レッスン** – Pythonプログラミング入門
* **言語** – 英語
* **教育レベル** – 学部
* **学習スタイル** – 混合 - ビジュアル(インフォグラフィック、チャート)と講義
* **コミュニケーションスタイル** – カジュアル
* **トーンスタイル** – 励まし
* **推論フレームワーク** – 実践的(ステップバイステップ、実行可能な洞察)
* **絵文字の使用** – はい

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-1.png" alt=""><figcaption></figcaption></figure>

Teach Me Anythingはカリキュラムを生成します:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-2.png" alt=""><figcaption></figcaption></figure>

レッスンが始まると、AIはカリキュラムの各セクションを進めていきます:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-3.png" alt=""><figcaption></figcaption></figure>

いつでも追加の助けを求めたり、理解度をテストしたりすることができ、Teach Me Anythingはトピックや質問をより深く掘り下げます:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-4.png" alt=""><figcaption></figcaption></figure>

その後、理解度をテストできます:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-5.png" alt=""><figcaption></figcaption></figure>

進捗に満足したら、いつでも次のカリキュラムトピックに戻ることができます:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-6.png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/tools/teach-me-anything/README.md <==
# なんでも教えて

なんでも教えては、あなたが想像できるあらゆるトピックについて、パーソナライズされた学習体験を提供するLLMチューターです。各レッスンをあなたの好みに合わせて調整し、教授スタイル、言語的ニュアンス、コンテンツの深さを選択します。それから/testモードに入り、AIがあなたの理解度を評価します。

<figure><img src="../../../.gitbook/assets/teach-me-anything-1.png" alt=""><figcaption></figcaption></figure>

## どのような質問が「Teach Me Anything」を助けることができますか?

「Teach Me Anything」は幅広い範囲を持っているため、リクエストできるレッスンの種類に限界はありません。以下は、このツールを利用して学ぶ方法のアイデアを提供する一般的なトピックのリストです:

* 科学と数学
* 歴史
* 文学
* テクノロジーとコンピュータ
* 哲学と社会科学
* 芸術と音楽
* 言語と言語学
* 地理と地球科学
* 宗教と精神性
* スポーツとレクリエーション
* 健康とウェルネス
* 宇宙と天文学
* 法律とガバナンス
* 旅行と文化
* ビジネスとファイナンス


==> genstudio-workspace/tools/teach-me-anything/how-to-use.md <==
# 使い方

Teach Me Anythingは、パーソナライズされた学習体験を作成するための8つの異なるカテゴリを提供します。各分野の概要と、考慮すべきいくつかの例を以下に示します。

<div data-gb-custom-block data-tag="hint" data-style='info'>

これらの例は網羅的ではなく、適切だと思うものを何でも入力できます。AIが調整します。

</div>

* **レッスン** – 学びたい特定の主題やトピック。
  * ルネサンス美術の歴史
  * マクロ経済学
* **言語** – 情報を提示してほしい言語。
  * スペイン語
  * 英語
  * フランス語
* **教育レベル** – 特定の教育的背景や理解に合わせて設計されたレッスンの複雑さと深さ。
  * 初等教育
  * 高校
  * 学部
  * 大学院
* **学習スタイル** – 情報を最もよく理解し、保持するための好ましい方法やアプローチ。
  * 視覚的(インフォグラフィック、チャート)
  * 聴覚的(口頭説明、ポッドキャスト)
  * 体験的(インタラクティブな演習、シミュレーション)
  * 読書/執筆(テキストコンテンツ、ワークシート)
* **コミュニケーションスタイル** – 情報が表現または伝達される方法。
  * フォーマル(学術的、ビジネスライク)
  * インフォーマル(カジュアル、会話的)
  * 簡潔(短く、要点を押さえた)
  * 詳細(包括的、深い)
* **トーンスタイル** – レッスンの感情的な質や雰囲気。
  * プロフェッショナル(中立的、客観的)
  * フレンドリー(温かい、親しみやすい)
  * ユーモラス(軽快、面白い)
  * 熱心(情熱的、活気のある)
* **推論フレームワーク** – 情報を提示し、理解するために使用される論理的な構造や方法。
  * 分析的(構成要素の分解)
  * 批判的(長所と短所の評価)
  * 概念的(全体像、包括的テーマ)
  * 実践的(ステップバイステップ、実行可能な洞察)
* **絵文字の使用** – コンテンツに表現的または説明的な要素を追加するために絵文字を取り入れる。
  * 真または偽

<div data-gb-custom-block data-tag="hint" data-style='info'>

すべてのカテゴリを埋める必要はありませんが、レッスンの結果に影響を与えたくない場合は、デフォルトのテキストを削除してください。

</div>

<figure><img src="../../../.gitbook/assets/teach-me-anything-2.png" alt=""><figcaption></figcaption></figure>

これらのカテゴリをパーソナライズし、**生成ボタン**を押すと、Teach Me Anythingがあなたの好みを繰り返し、レッスンプランの作成方法を教えてくれます。

<figure><img src="../../../.gitbook/assets/teach-me-anything-3.png" alt=""><figcaption></figcaption></figure>

### /plan

`/plan` コマンドは、AI にあなたの好みに合ったレッスンプランを作成するように依頼します。出力は、最初の入力によって大きく異なります。

<figure><img src="../../../.gitbook/assets/teach-me-anything-4.png" alt=""><figcaption></figcaption></figure>

### /change

`/change` コマンドを使用すると、設定を変更できます。たとえば、`/change learning style=Active` と入力することで、学習スタイルを変更できます。

### /skip

`/skip` コマンドを使用すると、レッスンの特定の部分をスキップできます。たとえば、Teach Me Anything がすでに快適に感じている前提条件のコンテンツを提案している場合、`/skip` と入力して先に進むことができます。

### /start

`/start` コマンドは、設定やレッスンプランに満足したら、レッスンを正式に開始するために使用されます。

<figure><img src="../../../.gitbook/assets/teach-me-anything-5.png" alt=""><figcaption></figcaption></figure>

### /continue

`/continue` コマンドは、レッスンを次のトピックに進めるために使用されます。

<figure><img src="../../../.gitbook/assets/teach-me-anything-6.png" alt=""><figcaption></figcaption></figure>

### /test

`/test` コマンドは、レッスンセクションの理解度をテストするために使用されます。Teach Me Anything は、カリキュラムを完全に理解しているか、さらなるレビュー/練習が必要かをテストするための質問やオープンエンドの対話を作成します。

<figure><img src="../../../.gitbook/assets/teach-me-anything-7.png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/tools/sql-assistant/example-query-debugging.md <==
---
description: SQL Assistant のステップバイステップデモに従ってください
---

# 例 – クエリデバッグ

この例では、SQLアシスタントに意図した通りに動作していないクエリのデバッグを依頼しています。

<figure><img src="../../../.gitbook/assets/sql-assistant-3.png" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="../../../.gitbook/assets/sql-assistant-4.png" alt="" width="563"><figcaption></figcaption></figure>

SQLアシスタントは何が問題かを特定し、意図した顧客のメールを取得するために必要な正しいクエリを提供します。

<figure><img src="../../../.gitbook/assets/sql-assistant-5.png" alt="" width="563"><figcaption></figcaption></figure>


==> genstudio-workspace/tools/sql-assistant/README.md <==
# SQLアシスタント

SQLアシスタントは、クエリの最適化、スキーマ設計、データ管理タスクを支援する仮想データベースコンサルタントとして機能する革新的なSQLデータベースLLMです。パフォーマンスのボトルネックをトラブルシューティングしている場合でも、リレーショナルデザイン原則に関するアドバイスを求めている場合でも、SQLアシスタントは効率的なデータベース操作を通じてデータの可能性を最大限に引き出すことを可能にします。

<figure><img src="../../../.gitbook/assets/sql-assistant-1.png" alt=""><figcaption></figcaption></figure>

## SQLアシスタントはどのような質問に対応できますか?

SQLアシスタントは、以下を含むがこれに限定されないさまざまなSQL関連の質問に対応できます:

* **SQLクエリの作成** – SELECT、INSERT、UPDATE、DELETE、ALTER、CREATE、DROPなど、さまざまなSQLクエリの作成を支援します。
* **SQL概念の説明** – ジョイン、正規化、インデックス作成、トランザクション、ストアドプロシージャなど、さまざまなSQL概念を説明します。
* **SQLクエリのトラブルシューティング** – 期待通りに動作しないクエリのデバッグを手助けし、解決策や回避策を提供します。
* **SQLクエリの最適化** – より良いパフォーマンスのためにSQLクエリを最適化する方法を提案します。
* **データモデリング** – データベーススキーマの設計を支援し、ベストプラクティスに関するアドバイスを提供します。
* **データ分析のためのSQL** – データ分析タスクを実行するための複雑なクエリを作成します。
* **データベース管理** – バックアップ、レプリケーション、パーティショニングなど、データベース管理に関連する概念を支援します。


==> genstudio-workspace/tools/sql-assistant/how-to-use.md <==
# 使用方法

SQL Assistantを始めるには、データ定義言語(DDL)セグメントとタスクの説明を提供する必要があります。

* **DDL** **セグメント** – データベースオブジェクトの構造を定義または変更することに焦点を当てたSQLコマンド、オブジェクト、属性、および制約のサブセット。
* **タスクの説明** – SQL Assistantに何を手伝ってほしいかを伝えるDDLに関連する指示。

<figure><img src="../../../.gitbook/assets/sql-assistant-2.png" alt=""><figcaption></figcaption></figure>

新しいチャットをSQL Assistantで作成するたびに読み込まれるデフォルトのプレースホルダープロンプトは、自分自身のプロンプトを作成する方法をモデル化しています:

* DDLステートメントは、5つの列(transaction\_id、customer\_id、transaction\_date、amount、およびdescription)を持つ「transactions」という名前のテーブルを作成します。
* タスクの説明は、SQL Assistantに1000ドル以上のすべての取引を印刷するクエリを提供するように依頼します。


==> genstudio-workspace/tools/image-generator/README.md <==
# 画像生成器

画像生成器は、OpenAIのDALL-Eモデルを使用して、テキストプロンプトに基づいて視覚コンテンツを生成します。従来のLLMがテキスト出力を生成するのとは異なり、この専門モデルは記述的なプロンプトを理解し、それを対応する画像に変換することができます。

<figure><img src="../../../.gitbook/assets/image-generator-1.png" alt=""><figcaption></figcaption></figure>

その機能は、以下のような幅広いアプリケーションを含みます:

* **コンセプトの視覚化** – 抽象的なアイデアやテキストの説明を視覚的表現に変える。
* **デザインモックアップ** – 簡単な説明を提供すれば、モデルが初期デザインコンセプトやモックアップを生成できます。
* **芸術的創作** – シーン、ムード、またはスタイルを説明すれば、LLMがそのビジョンに沿ったアート作品を作成できます。
* **教育用図表** – 特定のトピックや概念に基づいて教育コンテンツのための図表やイラストを生成します。
* **エンターテインメント** – フィクションの物語やストーリーに基づいてキャラクターデザイン、風景、またはその他の視覚コンテンツを作成します。

画像生成器は、専門家、教育者、アーティスト、愛好者にとっての可能性の領域を開き、視覚的創造のプロセスをすべての人にとってよりアクセスしやすくします。詳細なプロンプトを提供するだけで、高度なデザインスキルやソフトウェアなしでカスタムビジュアルを取得できます。


==> genstudio-workspace/tools/image-generator/example-winter-wonderland.md <==
---
description: 画像生成器のステップバイステップデモに従ってください
---

# 例 – ウィンター・ワンダーランド

この例では、芸術的な画像を作成するためにできるだけ具体的にしています:

<figure><img src="../../../.gitbook/assets/image-generator-2.png" alt=""><figcaption></figcaption></figure>

<div data-gb-custom-block data-tag="hint" data-style='info'>

画像のリンクは1時間で期限切れになります。後で使用したりレビューしたりしたい場合は、期限が切れる前に画像を保存してください。

</div>

Image Generatorは次の画像を作成しました:

<figure><img src="../../../.gitbook/assets/image (46).png" alt=""><figcaption></figcaption></figure>

画像の正確な構成が気に入らない場合は、**再生成**をクリックして同じプロンプトで新しい画像を作成してください:

<figure><img src="../../../.gitbook/assets/image (47).png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/tools/image-generator/how-to-use.md <==
# 使い方

Image Generatorを始めるには、作成したい画像の説明を提供する必要があります。以下は用語に関する一般的なガイドラインです:

* **オブジェクト** – りんご、車、家などのオブジェクトの名前を使用します。
* **色** – 赤、青、緑などの色を指定します。
* **サイズ** – 大きい、小さい、高いなどのサイズを指定します。
* **形** – 四角、丸、長方形などの形を指定します。
* **材料** – 木製、金属、ガラスなどの材料の種類を指定します。
* **動物/人** – 猫、犬、女性、男性などの異なる種類の動物や人を指定します。
* **風景** – 夕日、ビーチ、山などの異なる種類の風景を指定します。
* **気分** – 幸せ、悲しい、怒っているなどの異なる気分を指定します。
* **リアリズム** – 写真のようにリアル、漫画のよう、印象派などの正確さや抽象性の度合いを指定します。

<div data-gb-custom-block data-tag="hint" data-style='info'>

提供された説明に基づいて、リクエストごとに1つの画像しか生成できません。

</div>

具体的な説明をするほど、生成される画像はより正確になります。例えば、「猫」と言う代わりに、「青いソファに座っている大きなオレンジ色の猫」と言うことができます。これにより、モデルに生成するためのより具体的な画像が与えられます。

![](<../../../.gitbook/assets/image (43).png>)![](<../../../.gitbook/assets/image (44).png>)


==> genstudio-workspace/tools/pair-programmer/README.md <==
# ペアプログラマー

ペアプログラマーは、あなたのコーディングの仲間として機能する高度なAIプログラミングツールで、コード関連の質問、デバッグの課題、最適化のヒントに即座に対応します。複雑なアルゴリズムに取り組んでいる場合や、ベストプラクティスのアドバイスを求めている場合でも、ペアプログラマーはあなたのコーディングを改善し、開発プロセスを効率化するように設計されており、ソフトウェアの作成をより効率的で直感的にします。

<figure><img src="../../../.gitbook/assets/pair-programmer.png" alt=""><figcaption></figcaption></figure>

## ペアプログラマーはどのような質問に役立ちますか?

ペアプログラマーは、基礎的な概念から高度なトピックまで、ソフトウェア開発の幅広い質問に対応できます。以下のトピックと例のリストは広範ですが、すべてのユースケースを網羅するものではありません。これらの例を使って、ペアプログラマーの深さを探求することをお勧めします。

**構文と意味論**

* Javaのforループの正しい構文は何ですか?
* Pythonのリスト内包表記はどのように機能しますか?

**デバッグとトラブルシューティング**

* Cコードで「セグメンテーションフォルト」エラーが発生するのはなぜですか?
* Javaで「NullPointerException」を引き起こす原因は何ですか?

**ベストプラクティス**

* RESTful APIはどのように構造化すべきですか?
* SQLテーブルの推奨命名規則は何ですか?

**ライブラリとフレームワーク**

* Reactで新しいプロジェクトを始めるにはどうすればよいですか?
* Flaskのルーティングがどのように機能するか説明できますか?

**アルゴリズムとデータ構造**

* クイックソートアルゴリズムはどのように機能しますか?
* バイナリツリーを実装するのを手伝ってもらえますか?

**パフォーマンス最適化**

* SQLクエリが遅いのはなぜですか?
* より良いメモリ管理のためにPythonスクリプトを最適化するにはどうすればよいですか?

**ソフトウェアアーキテクチャ**

* MVCとMVVMパターンの違いは何ですか?
* マイクロサービスは私のアプリケーションにどのように利益をもたらしますか?

**ツールと環境設定**

* Pythonで仮想環境を設定するにはどうすればよいですか?
* npmとyarnの違いは何ですか?

**バージョン管理**

* gitのマージコンフリクトを解決するにはどうすればよいですか?
* gitでブランチワークフローを構造化する最良の方法は何ですか?

**デプロイと運用**

* Dockerを使用してウェブアプリケーションをデプロイするにはどうすればよいですか?
* 現代のソフトウェアアーキテクチャにおけるKubernetesの役割は何ですか?

**セキュリティ**

* ウェブアプリケーションでSQLインジェクションを防ぐにはどうすればよいですか?
* ユーザーパスワードを安全に保存するためのベストプラクティスは何ですか?

**言語とパラダイム**

* JavaScriptの関数型プログラミングの概念を説明できますか?
* 手続き型プログラミングとオブジェクト指向プログラミングの違いは何ですか?

**データベースとストレージ**

* リレーショナルデータベースを正規化するにはどうすればよいですか?
* 従来のリレーショナルデータベースに対してMongoDBのようなNoSQLデータベースを使用する利点は何ですか?

**ハードウェアとシステムレベルの質問**

* プログラミング言語におけるガーベジコレクションはどのように機能しますか?
* 並列処理と同時処理の違いは何ですか?

**トレンドとアップデート**

* 最新のPythonバージョンの新機能は何ですか?
* WebAssemblyはウェブ開発をどのように変えていますか?
# 使用方法

Pair Programmerを始めるには、使用しているプログラミング言語または使用したいプログラミング言語を指定する必要があります。デフォルトでは、フィールドはPythonに設定されています。

プログラミング言語を送信すると、Pair Programmerが提供する内容を詳述し、いくつかの便利なコマンドを提供するメッセージが表示されます(正確な表現は異なる場合があります):

<figure><img src="../../../.gitbook/assets/pair-programmer-2.png" alt=""><figcaption></figcaption></figure>

すべてが正しければ、プロンプトエリアにプログラミングの質問を書き込むことができます。

### /change

`/change` コマンドを使用すると、Pair Programmerとの対話時に設定を変更できます。現在、2つのオプションをサポートしています:

* **プログラミング言語** – プログラミング言語を切り替えます。例えば、`/change language=Java` と入力するとJavaに切り替わります。
* **対話言語** – コミュニケーション言語を変更します。例えば、`/change language=Spanish` と入力するとスペイン語に切り替わります。

### /implement&#x20;

`/implement`コマンドは新たなプログラムを作成したいときに使用します。それは徹底的なアプローチを保証するための5ステップの手続きに従います:

例えば、`/implement task=TaskDescription`と入力することができます。 `TaskDescription`を実装したいタスクの説明に置き換えてください。

#### 例

リスト内のすべての要素の合計を計算するプログラムを実装したいとしましょう。

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

||CODE_BLOCK||
/implement task=リスト内のすべての要素の合計を計算するPython関数を作成します。この関数は整数のリストを入力として受け取り、整数を出力として返す必要があります。
||CODE_BLOCK||

</div>

### /modify

`/modify` コマンドは、既存のプログラムに変更や調整を加えたい場合に使用します。入力は `/modify code=ProgramCode modifications=ProgramModification` の形式で行ってください。`ProgramCode` の部分には変更を加えたいプログラムを、`ProgramModification` の部分には変更したい内容の説明を入れてください。

#### 例

例えば、長方形の面積を計算するPython関数があり、それを円の面積を計算するように変更したいとします。

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

||CODE_BLOCK||
/modify code=
def rectangle_area(length, width):
    return length * width

modifications=
関数を変更して、円の面積を計算するようにします。式は `pi * radius^2` を使用します。関数は半径のための単一の引数を取るべきです。
||CODE_BLOCK||

</div>

### /テスト

`/test`コマンドは、特定のプログラムに対してテストケースを作成してほしいときに使用します。入力は`/test code=プログラムコード description=プログラムの説明`となります。`プログラムコード`をテストしたいプログラムに、`プログラムの説明`をプログラムの動作説明にそれぞれ置き換えてください。

#### 例

Python関数が数の階乗を計算し、そのためのテストケースを作成したいとします。

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

||CODE_BLOCK||
/test code=
def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n-1)

description=
この関数は、与えられた数の階乗を計算します。数 n の階乗は、n 以下のすべての正の整数の積です。
||CODE_BLOCK||

</div>

==> genstudio-workspace/tools/pair-programmer/example-python-script-assistance.md <==
---
description: ペアプログラマーのステップバイステップデモに従ってください
---

# 例 – Python スクリプトの支援

この例では、大きな CSV ファイルに関して意図した通りに動作していない Python スクリプトの支援を Pair Programmer に求めています。

<figure><img src="../../../.gitbook/assets/pair-programmer-3.png" alt=""><figcaption></figcaption></figure>

ツールは、プロンプトを分析するのに少し時間がかかります。すべての応答はカスタマイズされているため、同じ出力を持つプロンプトはありません。このプロンプトでは、Pair Programmer は私たちが求めたことを繰り返す要件から始めました。

<figure><img src="../../../.gitbook/assets/pair-programmer-4.png" alt=""><figcaption></figcaption></figure>

時には、存在しない解決策を求めることもあります。Pair Programmer は、適切な回答を提供できるかどうか、そしてツールがどのようにプロンプトに応答するかを知らせてくれるかもしれません。

<figure><img src="../../../.gitbook/assets/pair-programmer-5.png" alt=""><figcaption></figcaption></figure>

私たちの Python スクリプトのプロンプトに対して、Pair Programmer はスクリプトを修正するさまざまな方法を説明しており、コードの例も含まれています。

<figure><img src="../../../.gitbook/assets/pair-programmer-6.png" alt=""><figcaption></figcaption></figure>

Pair Programmer は、AI があなたの状況の具体的なニーズを理解できるように、いくつかのフォローアップ質問を提供することもあります。その後、さらなる支援を求めるためにそれらの質問をすることができます。

<figure><img src="../../../.gitbook/assets/pair-programmer-7.png" alt=""><figcaption></figcaption></figure>

Pair Programmer は、その後、あなたのニーズにより適した更新された戦略を提供します。さらにフォローアップの質問があるかもしれません。より多くの質問に答え、さらなる情報を提供することで、出力はより具体的になります。Pair Programmer は、各追加のクエリのコンテキストを自動的に理解します。

<figure><img src="../../../.gitbook/assets/pair-programmer-8 (1).png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/data-security/data-loss-prevention.md <==
# データロス防止

私たちのデータロス防止システムは、ユーザーが個人を特定できる情報(PII)を保護するのに役立ちます。これは、ユーザーの入力をスキャンして機密データを検出し、意図しないデータの露出を防ぐためのリアルタイムの警告を提供することで機能します。

このシステムは、幅広い種類の機密データを検出するように設計されています。ユーザーの入力がこれらの種類のデータを含む場合、システムはユーザーに警告します。その後、ユーザーはメッセージをそのまま送信する、テキストを匿名化する、またはメッセージを送信しない選択をすることができます。

## サポートされているエンティティのリスト:

### **グローバルエンティティ:**

* クレジットカード番号
* 暗号財布番号
* メールアドレス
* 国際銀行口座番号(IBAN)
* 電話番号
* 医療ライセンス番号

### **国別のエンティティ:**

#### アメリカ:

* アメリカの銀行口座番号
* アメリカの運転免許証番号
* アメリカの個人納税者識別番号(ITIN)
* アメリカのパスポート番号
* アメリカの社会保障番号(SSN)

#### 英国:

* 英国国民健康サービス(NHS)番号

#### スペイン:

* スペインの税金ID(NIF)番号

#### イタリア:

* イタリアの個人識別番号
* イタリアの運転免許証番号
* イタリアのVATコード番号
* イタリアのパスポート番号
* イタリアの身分証明書番号

#### シンガポール:

* シンガポール国籍登録識別カード番号

#### オーストラリア:

* オーストラリアビジネス番号 (ABN)
* オーストラリア会社番号 (ACN)
* オーストラリア税務ファイル番号 (TFN)
* オーストラリアメディケア番号

© 2023 SkyDeck AI Inc.


==> genstudio-workspace/data-security/README.md <==
---
description: >-
  SkyDeck AI システムのすべての部分は、すべてのユーザーの活動とデータ保護に対して
  強化されたセキュリティを提供するように設計されています。
---

# データセキュリティ

## OpenAI APIの使用

**SkyDeck AI**でOpenAI APIキーを使用する主な利点の一つは、**OpenAIシステムへのプライベートアクセスを可能にすること**です。無料または有料のChatGPTサービスを使用する場合、OpenAIはデータセキュリティについての約束をしません。しかし、Control CenterでOpenAI APIキーを使用する場合、GenStudio内でのユーザーのチャットインタラクションはすべてプライベートに保たれます。\
\
これが[OpenAIがこの件について書いていること](https://openai.com/security):\
\
「OpenAI APIを通じて送信されたデータは、OpenAIモデルのトレーニングやOpenAIのサービス提供の改善に使用されることはありません。非API消費者サービスであるChatGPTやDALL·Eを通じて送信されたデータは、私たちのモデルを改善するために使用される可能性があります。」


==> developers/README.md <==
# 開発者



==> developers/develop-your-own-tools/json-format-for-tools.md <==
---
description: 2023年7月26日現在
---

# ツールのためのJSON形式

## はじめに

このドキュメンテーションでは、SkyDeck AIがサポートする2つの異なるタイプのツール、LLMツールとSmartツールのJSON構造を概説しています。このページの目的は、これらのツールのカテゴリとそれぞれのJSON構造を簡単に紹介することです。各ツールタイプの詳細な情報や例は、対応するサブページで見つけることができます。

***

#### LLMツール

LLM (Large Language Model) ツールは、ユーザー入力を定義済みのプロンプトに送信することで、LLMモデルとのユーザーのやり取りを容易にするように設計されています。

<div data-gb-custom-block data-tag="content-ref" data-url='json-format-for-llm-tools.md'>

[json-format-for-llm-tools.md](json-format-for-llm-tools.md)

</div>

#### スマートツール

スマートツールは、データ抽出と処理のためのPythonコード実行を組み込むことで、LLMツールの機能を拡張します。Pythonの統合により、ユーザーは標準のLLMツール機能の範囲を超えた複雑な計算、データ変換、およびその他の高度な操作を実行できます。

<div data-gb-custom-block data-tag="content-ref" data-url='json-format-for-smart-tools.md'>

[json-format-for-smart-tools.md](json-format-for-smart-tools.md)

</div>

==> developers/develop-your-own-tools/example-text-based-ui-generator.md <==
---
description: >-
  このツールは、説明に基づいてテキストベースのユーザーインターフェースを生成します。試すための完全なソースコードが提供されています。
---

# 例: テキストベースのUIジェネレーター

私たちは、https://eastagile.com によって実践されるAI駆動開発の支持者です。それをサポートするために、AIを使用してユーザーインターフェースを開発します。このツールは、説明と(オプションの)特定のユーザーインターフェース要素のリクエストに基づいて、テキストベースのユーザーインターフェースを生成します。このツールのプロンプトは、デザイン要素と適切なUIテキストを求めます。\
\
この例は、チーム全体で作成し展開する可能性のあるツールの具体的かつ実用的な例として提示されています。\
\
以下はその使用例です。\
\
ユーザー入力:

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.26.08 PM.png" alt=""><figcaption><p>指定された入力フィールドを使用したサンプル入力。</p></figcaption></figure>

生成された出力:

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.26.33 PM.png" alt=""><figcaption><p>私たちのアプリによって生成されたテキストを持つテキストベースのユーザーインターフェース。</p></figcaption></figure>

カスタムツールのjsonをGenstudioに追加します。

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.44.56 PM.png" alt=""><figcaption><p>カスタムツールを定義するためにjsonをアップロード</p></figcaption></figure>

\
\
ここに、ファイル(つまり、text-based-ux-designer.json)で更新する実際のjsonがあります。&#x20;

||CODE_BLOCK||json
{
"version": "0.1",
"metadata": {
"avatar": "",
"creator": {
"name": "Khoa Tranに触発されて",
"email": "admin@eastagile.com",
"organization": "East Agile"
},
"timestamp": "2023-06-01T10:00:00Z",
"variables": [
{
"name": "機能説明",
"type": "text",
"default": "",
"description": "機能または機能の簡単な説明。"
},
{
"name": "UIコンポーネント",
"type": "text",
"default": "適切で従来のものなら何でも",
"description": "ユーザーインターフェースコンポーネントの種類(例:ラジオボタン、マルチセレクトリスト)。"
}
],
"parameters": {
"top_p": 1,
"max_tokens": 1024,
"temperature": 0.7,
"presence_penalty": 0,
"frequency_penalty": 0
},
"avatar_type": "base64",
"description": "このツールは、あなたの説明と指定されたユーザーインターフェースコンポーネントに基づいてテキストベースのユーザーインターフェースを生成します。",
"prompt_name": "テキストベースのユーザーインターフェースジェネレーター",
"usage_notes": "生成したいインターフェース、機能、またはアプリの説明(機能説明)と、使用したい特定のユーザーインターフェース要素(UIコンポーネント)を提供してください。このアプリケーションは、East Agile https://eastagile.com によって実践されるAI駆動開発(AiDD)をサポートするように設計されています。",
"model_version": [
"gpt-3.5",
"gpt-4",
"claude",
"palm"
],
"expected_output": {
"type": "text"
}
},
"model_prompt": "次の機能または機能のために言葉を使ってテキストベースのユーザーインターフェースを生成してください:\n\n機能説明: {{機能説明}}\nユーザーインターフェース要素: {{UIコンポーネント}}。\n\n効果的なUXライティングを作成するためのベストプラクティスに従ってください:\n1. 使用可能にする: 機能性と使いやすさを巧妙な言語や従来のデザインよりも優先してください。\n2. 助けになる: ユーザーを導き、目標を達成するのに役立つ有用な情報を提供してください。\n3. アクセシブルにする: 簡単で明確な言語と、すべてのユーザーが理解しやすい従来のデザイン要素を使用してください。特に障害のあるユーザーを含めて。\n4. 明確にする: 専門用語やあいまいさを避けてください。ユーザーはコンテンツとUIを迅速かつ簡単に理解できるべきです。可能な限り、UIのアフォーダンスはテキストを読む必要なく明らかであるべきです。\n5. 適切にする: 提供された場合、ユーザーの文化的背景や文脈を考慮し、コンテンツが包括的で敬意を表するものであることを確認してください。\n6. 能動態を使用する: 能動的で直接的な言語を使用して、ユーザーに行動を促してください。\n7. ポジティブに書く: 肯定的な表現に焦点を当て、絶対に必要でない限り否定的なフレーズを避けてください。\n8. 簡潔にする: 文を短くし、要点を押さえ、不必要な言葉やフレーズを排除してください。\n9. 定期的なA/Bテストを実施する: コンテンツが効果的でユーザーフレンドリーであることを確認するために、継続的にテストと改善を行ってください。\n10. ブランドの声とトーンを一貫させる: コンテンツが全体のブランドの個性と一致し、ユーザーエクスペリエンス全体で一貫したトーンを維持することを確認してください。\n11. 行動指向の言語を使用する: 明確で直接的で特定のタスクに焦点を当てた言語を使用して、ユーザーに行動を促してください。\n12. 文脈的関連性を維持する: コンテンツが異なる言語や文化に対して簡単にローカライズおよび翻訳できるように、関連する文脈を提供してください。\n\n生成されたUXライティングコンテンツ:\n"
}

||CODE_BLOCK||

独自のアイコンを作成し、それをこのjsonにbase64形式のテキストとして入力することができます。そうでない場合は、良いデフォルトが使用されます。


==> developers/develop-your-own-tools/json-format-for-smart-tools.md <==
---
description: SkyDeck.AIのPythonコードで書かれたスマートツールを共有するためのポータブルな方法
---

# スマートツールのためのJSON形式

## 概要 <a href="#_lgmg27qgfdrg" id="_lgmg27qgfdrg"></a>

SkyDeck.AIでスマートツールを作成するには、ファイル構造セクションで述べた仕様に従って、一連のファイルをアップロードする必要があります。アップロード後、当社のプラットフォームは初期設定を行い、これには数分かかるかもしれません。その後、ツールはGenStudioワークスペースで利用可能になります。

## ファイル構造 <a href="#_7dcm0ac78x60" id="_7dcm0ac78x60"></a>

### \<tool\_name>.json <a href="#_xvdq6eic1eed" id="_xvdq6eic1eed"></a>

ツールの動作はJSONファイルで設定します。ここでは、設定の主な項目を簡単に紹介します:

* **version**:ツールの現在のバージョン。
* **tool\_name**:ツールの名前。この名前はあなたのワークスペース内で一意であるべきです。
* **tool\_code**:実行されるPythonコードを含みます。このフィールドの詳細は次のセクションで説明します。
* **description**:ツールが何をするかの簡単な説明。
* **usage\_notes**:ツールの使用方法についての説明。
* **model\_version**:続きの質問に使用可能なモデルを指定します。すべてのモデルを指定する場合は、_\["gpt-4", "gpt-3.5", "claude", "chat-bison"\]_を使用します。
* **creator**:ツールの作者に関する情報、名前、メール、組織など。
* **variables**:ツールで使用される変数の配列。各変数には名前、説明、デフォルト値があります。UIでの変数の順序は、この配列の順序に従います。
* **expected\_output**:ツールが生成する出力のタイプ。開発段階では、この値は常にテキストであるべきです。
* **avatar\_type**:ツールのUIで使用されるアバターのフォーマット。
* **timestamp**:ツールが最後に更新された日時。
* **requirements**:tool\_codeのスクリプトを実行するために必要なパッケージを指定します。
* **avatar**:このツールのロゴを表す文字列

### ツール\_コード規約: <a href="#_177qobv2sfe9" id="_177qobv2sfe9"></a>

このスクリプトは、ツールの動作を概説しています。このスクリプトの主要なコンポーネントは_execute_関数で、次の要件があります:

* この関数には _variables_ と呼ばれる単一の入力パラメータが必要で、これは辞書です。この辞書の各キーは、ユーザーがツールに入力するフィールドに対応します。
* 関数は文字列を返すべきで、これはGenStudio UI上のレスポンスとして表示されます。

## 例示ツール <a href="#_h9o86a5lgfut" id="_h9o86a5lgfut"></a>

### DALL-E 2を使用した画像生成 <a href="#_quzi31gwxka6" id="_quzi31gwxka6"></a>

**説明:**&#x20;

このツールは、画像の説明を入力として受け付け、該当する画像のURLを生成します。出力にはURLと有効期限の注意事項が含まれます。このツールは、クエリをOpenAI DALL-E APIに送信し、応答を取得することで機能します。

**入力:**

* 説明: 画像の説明、例えば、「白い毛皮の猫」

**出力:**

* 生成された画像のURLと有効期限の注意事項を含むメッセージ

#### Pythonスクリプト(image_generation.json内のフィールドになる): <a href="#qw9m9923kptk" id="qw9m9923kptk"></a>

||CODE_BLOCK||python
import openai
def execute(variables):
    openai.api_key = '<USER API KEY>'
    description = variables['説明']
    response = openai.Image.create(
        prompt=description,
        n=1,
        size="1024x1024"
    )
    image_url = response['data'][0]['url']
    return f"こちらがあなたの画像へのリンクです:{image_url}。リンクは1時間で期限切れになります。"
||CODE_BLOCK||

#### image\_generation.json <a href="#id-4q3mtb2zf8gt" id="id-4q3mtb2zf8gt"></a>

||CODE_BLOCK||json
{
    "version": "0.1",
    "metadata": {
        "tool_name": "画像生成",
        "tool_code": "import openai\n\ndef execute(variables):\n openai.api_key = ''\n description = variables['Description']\n response = openai.Image.create(\n prompt=description,\n n=1,\n size=\"1024x1024\"\n )\n\n image_url = response['data'][0]['url']\n return f\"ここにあなたの画像へのリンクがあります:{image_url}. リンクは1時間で期限切れになります。\"\n",
        "description": "OpenAIのDALL-Eモデルを使用して、説明に基づいて画像を生成しました。",
        "usage_notes": "画像を詳細に説明し、説明フィールドに入力してください。画像のURLが返されます。URLの有効期限は約1時間なので、期限切れになる前にダウンロードしてください。",
        "model_version": ["gpt-3.5","gpt-3.5-turbo", "gpt-4", "claude"],
        "creator": {
            "name": "SkyDeck AI",
            "email": "skydeck@eastagile.com",
            "organization": "East Agile"
        },
        "variables": [
            {
                "name": "Description",
                "description": "画像の説明",
                "default": "白いシャム猫"
            }
        ],
        "expected_output": {
            "type": "text"
        },
        "avatar_type": "base64",
        "timestamp": "2023-05-23T10:00:00Z",
        "requirements": "openai>=0.27.4",
        "avatar": ""
    }
}
||CODE_BLOCK||

### Open-Meteo APIを使用した対話型天候報告 <a href="#_yhjv7lbl4mu0" id="_yhjv7lbl4mu0"></a>

**説明**:&#x20;

このツールはOpen-Meteo APIを利用して、ユーザーが質問した内容に基づくリアルタイムの天候情報を提供します。気温、降水量、風の状況など、天候に関する質問をすると、このツールは最も関連性の高く最新のデータを取得します。

このツールの動作は、LangChainライブラリの一機能であるAPIChainを利用してOpen-Meteo APIのドキュメンテーションにアクセスすることに依存しています。これにより、ツールは正しいAPI呼び出しを行い、必要な情報をシームレスに取得する方法を学習します。

**入力**:

* 質問:天候について具体的な質問をします、例:"ニューヨーク市の現在の気温は何度ですか?"

**出力**:

* 要求された天候情報を提供する回答。

#### Python スクリプト (weather_reporter.json 内のフィールドになる): <a href="#qw9m9923kptk" id="qw9m9923kptk"></a>

||CODE_BLOCK||python
from langchain.chains.api import open_meteo_docs
from langchain.chat_models import ChatOpenAI
from langchain.chains import APIChain
def execute(variables):
    question = variables['Question']
    llm = ChatOpenAI(
        model_name='gpt-3.5-turbo',
        openai_api_key='<USER API KEY>'
    )
    api_chain = APIChain.from_llm_and_api_docs(
        llm, open_meteo_docs.OPEN_METEO_DOCS, verbose=False
    )
    result = api_chain.run(question)
    return result
||CODE_BLOCK||

<div data-gb-custom-block data-tag="hint" data-style='info'>

Langchain は現在 Rememberizer と統合されています。詳細は [https://python.langchain.com/docs/integrations/retrievers/rememberizer/](https://python.langchain.com/docs/integrations/retrievers/rememberizer/) を参照してください。

</div>

#### weather\_reporter.json <a href="#bgnhw14oi99h" id="bgnhw14oi99h"></a>

||CODE_BLOCK||json
{
  "version": "0.1",
  "metadata": {
    "tool_name": "天気レポーター",
    "tool_code": "from langchain.chains.api import open_meteo_docs\nfrom langchain.chat_models import ChatOpenAI\nfrom langchain.chains import APIChain\n\n\ndef execute(variables):\n question = variables['Question']\n llm = ChatOpenAI(model_name='gpt-3.5-turbo',\n openai_api_key='')\n api_chain = APIChain.from_llm_and_api_docs(\n llm, open_meteo_docs.OPEN_METEO_DOCS, verbose=False)\n result = api_chain.run(question)\n return result\n",
    "description": "Open-Meteo APIを活用してリアルタイムの天気情報を取得します",
    "usage_notes": "提供されたフィールドに天気に関する質問を入力してください",
    "model_version": ["gpt-3.5", "gpt-3.5-turbo", "gpt-4", "claude"],
    "creator": {
      "name": "SkyDeck AI",
      "email": "skydeck@eastagile.com",
      "organization": "East Agile"
    },
    "variables": [
      {
        "name": "Question",
        "description": "天気の状況について尋ねる",
        "default": "ドイツのミュンヘンの現在の気温は摂氏何度ですか?"
      }
    ],
    "expected_output": {
      "type": "text"
    },
    "avatar_type": "base64",
    "timestamp": "2023-07-13T10:00:00Z",
    "requirements": "openai>=0.27.4\nlangchain>=0.0.229",
    "avatar": ""
  }
}
||CODE_BLOCK||

## 制限 <a href="#g32lfwd6xlxx" id="g32lfwd6xlxx"></a>

AWS Lambdaは、関数が最大15分間および10GBのRAMで実行されることを許可しています。したがって、ツールはこの制約内で実行を完了する必要があります。


==> developers/develop-your-own-tools/README.md <==
---
description: >-
  SkyDeckAIで使用するため、または他の場所で共有するためのカスタムプロンプトや高度なツールを作成できます。
---

# 自分のツールを開発する

GenStudio内でカスタムツールを定義するjsonをアップロードします。&#x20;

<figure><img src="../../.gitbook/assets/Custom Tools Upload Screen - GenStudio.png" alt=""><figcaption><p>カスタムツールを定義するjsonをアップロード中</p></figcaption></figure>


==> developers/develop-your-own-tools/json-format-for-llm-tools.md <==
---
description: ツールを共有するためのポータブルな方法
---

# LLMツールのためのJSONフォーマット

## はじめに

ツールをプログラムやツールエディタにすぐに追加できる形で共有することは、ツールとその使用方法を表現する標準的な方法があれば大幅に改善されるでしょう。以下のような機能を有効にしたいと考えています:

* ツールを視覚的に表現するためのアイコン
* プロンプトのためのメタデータ:
  * ツールの名前
  * ツールの説明
  * ツールの使用方法
* ツール文字列に含まれるプレースホルダパラメータ
* 期待される出力
* バージョニングとタイムスタンプ。

## JSONフォーマット仕様

||CODE_BLOCK||json
{
  "version": "文字列または整数",
  "model_prompt": "{{variable_name}} プレースホルダーを含む文字列",
  "metadata": {
    "prompt_name": "文字列",
    "description": "文字列",
    "usage_notes": "文字列",
    "model_version": ["文字列", "文字列", …],
    "creator": {
      "name": "文字列",
      "email": "文字列",
      "organization": "文字列"
    },
    "parameters": {
      "temperature": "浮動小数点数",
      "max_tokens": "整数",
      "top_p": "浮動小数点数",
      "frequency_penalty": "浮動小数点数",
      "presence_penalty": "浮動小数点数"
    },
    "variables": [
      {
        "name": "変数名 1",
        "type": "テキスト",
        "description": "文字列",
        "default": "文字列",
      },
      {
        "name": "変数名 2",
        "type": "単一選択",
        "description": "文字列",
        "default": "value1",
        "allowed_values": ["value1", "value2", "value3"]
      },
      {
        "name": "変数名 3",
        "type": "複数選択",
        "description": "文字列",
        "default": ["value1", "value2"]
        "allowed_values": ["value1", "value2", "value3"]
      },
      ...
    ],
    "expected_output": {
      "type": "文字列(例:テキスト、コード、制限あり)",
      "format": "文字列(オプション、例:JSON、XML、CSV)",
      "language": "文字列(オプション、例:Python、JavaScript)",
      "allowed_values": ["string1", "string2", ...](オプション)
    },
    "avatar_type": "文字列(例:url、base64)",
    "avatar": "文字列(URLまたはbase64エンコードされた画像)、256x256ピクセル推奨",
    "timestamp": "文字列(ISO 8601形式)"
  }
}
||CODE_BLOCK||

サンプルJSONを[こちら](https://skydeck-public-assets.s3.amazonaws.com/sample\_tool.json)からダウンロードできます。

## フィールドの説明

* **model\_prompt**: GPTモデルのプロンプトを含む文字列。
* **metadata**: GPTモデルのプロンプトに関する追加情報を含むオブジェクトで、以下のサブフィールドが含まれます:
  * **model\_version**: 使用されるGPTモデルのバージョンを示す文字列。
  * **creator**: GPTモデルのプロンプトの作成者に関する情報を含むオブジェクトで、以下のサブフィールドが含まれます:
    * **name**: 作成者の名前を表す文字列。
    * **email**: 作成者のメールアドレスを表す文字列。
    * **organization**: 作成者が所属する組織を表す文字列。
  * **parameters**: GPTモデルのパラメータに関する情報を含むオブジェクトで、以下のサブフィールドが含まれます:
    * **temperature**: 出力のランダム性を制御するために使用される温度を示す浮動小数点数。
    * **max\_tokens**: 生成された応答の最大トークン数を示す整数。
    * **top\_p**: 核サンプリング確率の閾値を表す浮動小数点数。
    * **frequency\_penalty**: データセット内の頻度に基づいてトークンに適用されるペナルティを表す浮動小数点数。
    * **presence\_penalty**: プロンプト内の存在に基づいて新しいトークンに適用されるペナルティを表す浮動小数点数。
  * **timestamp**: GPTモデルのプロンプトが作成または最終更新された日時を表すISO 8601形式の文字列。
  * **expected\_output (Optional)**: model\_promptからの期待される出力に関連するフィールドを含むオブジェクトで、以下のサブフィールドが含まれます:
    * **type**: model\_promptから期待される出力のタイプを示す文字列。
    * **format (Optional)**: 該当する場合、期待される出力の形式を表す文字列。
    * **language (Optional)**: タイプが`code`の場合、期待される出力のプログラミング言語を表す文字列。
    * **allowed\_values (Optional)**: タイプが`limited`の場合、許可された出力値のリストを含む文字列の配列。
  * **variables (Optional)**: f-stringスタイルで`model_prompt`文字列に挿入される可能性のある変数を含むリスト。各変数は以下のサブフィールドを含みます:
    * **name**: 変数名を表す文字列。
    * **type**: 変数のタイプを示す文字列。現在、`type`の可能な値はデフォルト変数のための`text`、および選択変数のための`single-select`または`multi-select`です。
    * **description**: 変数の説明を示す文字列で、使用法や例を含みます。
    * **default**: 変数のデフォルト値を示す値。この値は、`type`が`text`または`single-select`の場合は文字列であり、`multi-select`の場合は文字列の配列です。
    * **allowed\_values**: 変数タイプが`single-select`または`multi-select`の場合、許可された値のリストを含む文字列の配列。
  * **avatar (Optional)**: プロンプトのアバターまたはアイコンとして機能するグラフィック画像に関連するフィールドを含むオブジェクトで、以下のサブフィールドが含まれます:
    * **avatar\_type**: 含まれるアバターデータのタイプを指定する文字列。
    * **avatar**: avatar\_typeが`url`の場合は画像を指すURLを含む文字列、またはavatar\_typeが`base64`の場合は画像を表すbase64エンコードされた文字列。
  * **prompt\_name (Optional)**: プロンプトの名前を表す文字列。
  * **description (Optional)**: ツールとその目的に関する簡単な説明を提供する文字列。
  * **usage\_notes (Optional)**: ツールに関連する使用法や特定の考慮事項についての作成者からの自由形式のノートを含む文字列。

model\_promptからの期待される出力の形式を指定するには、`metadata`オブジェクト内に`expected_output`オブジェクトを追加できます。期待される出力のタイプに応じて、`expected_output`オブジェクトに関連するサブフィールドを含めることができます。

f-stringスタイルで`model_prompt`文字列に挿入される可能性のある変数のフィールドを含めるには、`metadata`オブジェクト内に別の`variables`リストを追加できます。

プロンプトのアバターまたはアイコンとして機能するグラフィック画像を含めるには、`metadata`オブジェクト内に`avatar`フィールドを追加できます。

`expected_output`、`variables`、`avatar`、`prompt_name`、`description`、および`usage_notes`フィールドを`metadata`オブジェクト内に含めることで、プロンプトに関するすべてのコンテキスト情報を1か所にまとめ、管理しやすく理解しやすくします。

JSONオブジェクトのトップレベルにある`version`フィールドを使用して、JSONファイル全体のバージョンを明示的に追跡できます

最終更新