SkyDeck.ai LLM 準備文檔

==> llm-evaluation-report.md <==
# LLM 評估報告

| 模型                      | 日期       |   總回應時間 (秒) |   通過測試數 |   平均 CodeBLEU (0-1) |   平均有用性評分 (0-4) |   平均功能正確性評分 (0-4) |
|:---------------------------|:-----------|--------------------------:|---------------:|----------------------:|------------------------------:|------------------------------------------:|
| gpt-4o-mini                | 2024-10-15 |                   288.593 |            113 |              0.336386 |                       3.65854 |                                   3.62805 |
| gemini-1.5-pro             | 2024-10-15 |                   691.622 |            104 |              0.342204 |                       3.47561 |                                   3.40854 |
| claude-3-5-sonnet-20240620 | 2024-10-15 |                   369.063 |            113 |              0.303837 |                       3.67683 |                                   3.59146 |
| gpt-4o                     | 2024-10-15 |                   323.43  |            127 |              0.319079 |                       3.73171 |                                   3.60976 |
| claude-3-opus-20240229     | 2024-10-15 |                  1069.89  |            107 |              0.307076 |                       3.68902 |                                   3.60976 |

**總回應時間 (秒):** 模型生成所有輸出的總時間。

**通過測試數:** 模型在評估期間通過的單元測試數量,總共 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(通過所有可能的測試):** 代碼片段完全正確,能處理所有情況。



==> 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)
      * [六個 AI 工具](control-center/setup-guide/curate-tools/the-six-ai-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/assign-tags-to-members.md)
* [整合](integrations/README.md)
  * [OpenAI 整合](control-center/integrations/openai-integration.md)
  * [數據庫整合](integrations/openai-integration-1.md)
  * [HuggingFace 整合](integrations/adding-huggingface-credentials.md)
  * [Together AI 整合](integrations/openai-integration-2.md)
  * [Perplexity 整合](integrations/perplexity-integration.md)
  * [Rememberizer 整合](integrations/rememberizer-integration.md)
  * [Slack 整合](integrations/slack-integration.md)
* [通知](notices/README.md)
  * [使用條款](notices/terms-of-use.md)
  * [隱私政策](notices/privacy-policy.md)
  * [Cookie 通知](notices/cookie-notice.md)
* [版本發布](releases/README.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)
* [LLM 評估報告](llm-evaluation-report.md)
* [SkyDeck.ai 安全實踐](skydeck.ai-security-practices.md)
* [漏洞獎勵計劃](bug-bounty-program.md)


==> bug-bounty-program.md <==
# Bug Bounty Program

### 介紹

SkyDeck.ai 致力於確保我們平台的安全性和完整性。我們理解獨立安全研究人員在維護我們平台安全方面所扮演的重要角色。我們鼓勵安全研究人員檢查和測試我們的平台,並報告他們可能發現的任何漏洞。為了表彰他們的努力,我們提供了一個漏洞獎勵計劃。

### 範圍

我們的 bug 獎勵計畫的範圍限於 SkyDeck.ai 平台及在 SkyDeck.ai 網域上可用的服務中的漏洞。範圍包括我們網站上提到的所有功能、特性和工具,例如 AI 控制中心、GenStudio以及在我們網域上托管的其他服務。

### 不在範圍內

從我們的網站連結的任何第三方網站、服務或平台均不在此計劃的範圍內。此外,任何物理上試圖攻擊我們的系統或社會工程學的嘗試也不在範圍內。

### 合格的漏洞

以下類別的漏洞符合我們的錯誤獎勵計劃:

* 遠程代碼執行 (RCE)
* SQL 注入
* 跨站腳本攻擊 (XSS)
* 跨站請求偽造 (CSRF)
* 伺服器端請求偽造 (SSRF)
* 不安全的直接對象引用 (IDOR)
* 授權問題
* 資訊披露問題

### 不符合資格的漏洞

以下類別的漏洞不符合我們的漏洞獎勵計劃:

* 拒絕服務(DoS / DDoS)漏洞
* 垃圾資訊
* 在無敏感操作的頁面上的點擊劫持
* 從自動漏洞掃描器獲得的未確認報告
* 與不在 SkyDeck.ai 控制下的軟體或協議相關的問題

### 報告漏洞

要報告漏洞,請發送電子郵件至 security@skydeck.ai,並提供以下信息:

* 重現漏洞的詳細步驟
* 漏洞的潛在影響
* 針對該漏洞的任何潛在緩解或修復措施
* 您的聯繫信息

### 獎勵

我們提供 $20 到 $100 的獎勵,根據漏洞的嚴重性和影響而定。我們會根據具體情況確定確切的金額。

### 規則

* 您不得侵犯任何用戶數據的隱私,破壞我們的服務或對我們的用戶或系統造成損害。
* 您不得在我們有足夠的時間修復之前向任何其他人透露該漏洞。
* 您必須是第一個報告該漏洞的人,才能有資格獲得獎勵。

### 法律

參加漏洞獎勵計劃即表示您同意遵守所有適用的法律和法規。您還同意不利用您發現的任何漏洞,除非是向我們報告。

==> README.md <==
---
description: 如何充分利用您的生成式 AI 工作區。
---

# SkyDeck.ai

我們為您提供了一些實用的指南,讓您能夠快速且輕鬆地與我們的產品一起配合使用。GenStudio是SkyDeck.ai的工作區,每個人都可以用類似"聊天"的方式與他們組織中可用的工具和模型進行互動。您可能會發現這種體驗與您使用OpenAI的ChatGPT所獲得的體驗相似。

© 2023 SkyDeck AI Inc.

###


==> 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) 的關鍵階段實施定期的 **滲透測試** 並進行 **漏洞掃描**。
* 我們的安全策略包括在滲透測試期間進行 **黑箱測試和灰箱測試**。
* 我們利用各種方法來確保系統的安全性,包括 **靜態分析、軟體組成分析、惡意依賴掃描、動態分析和網路漏洞掃描**。

### **訪問管理**

* 我們利用 **知名的單一登錄服務** 來保護我們的身份和訪問管理。
* 應用程序的訪問是基於角色的,並在就業結束時自動撤銷。
* 任何進一步的訪問必須遵守為每個應用程序設定的政策。

### **數據保護**

* 我們保證所有客戶數據在**靜態和傳輸過程中均已加密**。
* **AWS 密鑰管理系統 (KMS)** 負責管理我們的加密密鑰。

### **安全教育**

* 在所有員工的入職過程中提供全面的安全培訓,並通過我們平台上的教育模塊每年進行更新。
* 我們的團隊在通訊渠道中定期分享威脅簡報,以便讓他們了解重要的安全更新。

### **供應商安全**

* 我們確保使用 **WireGuard** 進行安全的遠程訪問內部資源。
* 為了提供額外的保護層,我們還使用 **防惡意軟體的 DNS 伺服器** 來保護員工及其終端在瀏覽互聯網時的安全。


==> releases/sep-13th-2024.md <==
---
description: >-
  此版本引入了新功能和改進,以增強數據安全性,改善用戶體驗,並提供更好的帳戶和數據管理工具。
---

# 2024年9月13日

## GenStudio

### 新功能

- **CSV 上傳中的標籤支援**:新增了在上傳 CSV 檔案時對成員進行標籤的支援,以增強成員組織。
- **導出成員到 CSV**:引入了將成員導出到 CSV 的功能,簡化數據管理。
- **管理員重設密碼**:允許擁有者和管理員重設密碼,以改善帳戶管理。

### 改進

- **增強的 DLP 處理**:增加了資料遺失防護 (DLP) 的最大字數限制,使用者可以安全地處理較大的文件。
- **改進的快照管理**:精煉了快照管理權限,以更好地控制使用者的訪問。
- **新的 DLP 驗證流程**:實施了新的 DLP 驗證流程,以增強資料安全性。
- **增強的上線體驗**:通過將新註冊者重定向到 GenStudio 並提供有用的鏈接來改善使用者上線體驗。
- **翻譯功能增強**:增強了翻譯功能,新增重新運行能力以提供更好的多語言支持。

### 錯誤修正

- **重複的協作成員**:修正了協作成員在同一對話中重複的問題。
- **管理員角色隔離**:解決了管理員用戶的角色隔離問題,以確保正確的訪問控制。
- **帳戶安全改進**:從舊的管理員記錄中移除已驗證的電子郵件,以增強帳戶安全性。

## 控制中心

### 新功能

- **快照管理模態**:為協作用戶引入了一個快照管理模態,以改善工作流程。

### 改進

- **公開快照的 Meta 標籤**:為公開快照添加了 Meta 標籤,以改善 SEO 和更輕鬆分享。
- **DLP 驗證流程**:實施了新的 DLP 驗證流程,以增強安全性。
- **Markdown 格式化**:改善了用戶提交的 Markdown 內容的格式,以提高可讀性。
- **擴展/折疊長消息**:為快照中的長用戶消息添加了擴展/折疊功能,以提高可用性。
- **免費試用計時器清晰度**:增強了免費試用計時器的清晰度。

### 錯誤修正

- **Markdown 解析錯誤**:修正了用戶消息中包含 HTML 時的解析錯誤。
- **麵包屑更新問題**:解決了更改對話時未更新麵包屑的問題。

==> releases/oct-4th-2024.md <==
---
description: >-
  此版本專注於通過新功能、性能改進和關鍵錯誤修正來增強 GenStudio 和控制中心的用戶體驗。
---

# 2024年10月4日

## GenStudio

### 新功能

- **對話搜尋**:引入了搜尋對話的功能,使得查找過去的討論變得更加容易。
- **增強的工具管理**:為工具新增了搜尋、分頁和排序功能,改善了工具的管理和可及性。

### 改進

- **更大的數據提交**:增加了最大請求主體大小,允許您提交更大的數據而不會遇到錯誤。
- **改進的快照預覽**:增強了公共快照預覽,以提供更好的查看體驗。
- **自動填充用戶名**:在 Google 註冊過程中,您的用戶名現在會自動從您的 Google 帳戶填充,簡化了註冊流程。
- **更新的默認圖片**:刷新了默認圖片,以提供更吸引人的視覺體驗。

### 錯誤修正

- **快照媒體訪問**:修正了快照媒體 URL 過期的問題,確保您可以不間斷地訪問媒體文件。
- **VertexAI 模型穩定性**:解決了 VertexAI 模型的不穩定性問題,以確保性能的一致性。
- **例行驗證**:為例行程序添加了缺失的令牌限制驗證,以防止錯誤並維護系統完整性。

## 控制中心

### 新功能

- **'顯示更多' 按鈕**:在工具消息中新增了 "顯示更多" 按鈕,讓您可以查看擴展內容。
- **對話搜尋**:實現了搜尋對話的功能,以便快速找到資訊。
- **自動翻譯**:引入了自動翻譯功能,以支持多語言交流。

### 改進

- **所有用戶的協作**:為非商業用戶啟用了協作功能,促進團隊合作和溝通。
- **增強的 UI/UX**:對用戶界面和體驗進行了多項增強,以實現更流暢的導航和更好的整體體驗。
- **改進的快照加載**:優化了快照加載時間,允許更快地訪問您的快照。
- **輸入響應性**:通過添加防抖來改善輸入響應性,提高打字和互動的流暢度。
- **更新的佔位符**:重新措辭佔位符文本,以提高清晰度和指導性。
- **預覽組織**:增強了預覽的順序,幫助您更快找到所需內容。

### 錯誤修正

- **工具側邊欄顯示**:修正了工具側邊欄未顯示所有頁面的問題,確保可以完全訪問所有工具。
- **對話分頁**:解決了對話分頁的錯誤,實現無縫導航消息。
- **參與者提交**:修正了提交時參與者未定義的錯誤,確保正確的參與者信息。
- **'@' 提及功能**:修正了對話中的 '@' 提及功能,使您能有效標記同事。
- **聊天頁面穩定性**:修正了使用特殊標記時聊天頁面的崩潰問題,提高了穩定性。

==> releases/nov-6th-2023.md <==
---
description: >-
  歡迎來到我們更新的平台!我們新增了功能,進行了改進,
  並修正了錯誤,以提供無縫且高效的體驗。讓我們來探索
  新增的內容。
---

# 2023 年 11 月 6 日

## GenStudio

### 新功能

* **分享到 Slack:**協作變得更容易! 現在您可以從我們的平台直接將內容分享到 Slack。&#x20;
* **其他語言**:我們擴大了語言支援! GenStudio 現在支援另外 10 種語言,從而提供更具包容性的使用者體驗。

### 改進

* **圖像顯示:**為了提供更好的觀看體驗,我們為生成的圖像添加了最大寬度限制。&#x20;
* **登入和註冊頁面 UI:**我們使 FA 登入和註冊頁面之間的空間保持一致,並更改了電子郵件欄位圖標,以獲得更直觀的使用者介面。&#x20;
* **重新分享協作 URL:**現在可以重新分享協作 URL,讓團隊協作更有效率。

### Bug修復

* **未經授權的 Okta 使用者錯誤訊息**:我們改進了為未經授權的 Okta 用戶顯示的錯誤訊息,以便更加清晰。&#x20;
* **註銷流程:**修正了設定區域設定 cookie 阻止註銷流程的錯誤。 您現在應該可以順利註銷了。&#x20;
* **刪除活動對話:**我們解決了刪除活動對話出現問題的問題。 現在您可以更有效地管理您的對話。&#x20;
* **訊息刪除:**刪除訊息不再導致對話的所有訊息顯示為「未讀」狀態。

## 控制中心

### 新功能

* **串流回應:**回應現在即時串流傳輸,提供一致的即時更新。&#x20;
* **新增 10 種新語言:**控制中心現在支援 10 種新語言,使其更加用戶友好和易於存取。

### 改進

* **Okta 整合:**我們增強了 Okta 整合功能,提供更安全、更簡化的使用者體驗。

### **錯誤修正**

* **控制中心的私人頁面訪問**:我們修正了一個問題,未經身份驗證的請求可以訪問控制中心的一些私人頁面。
* **電子郵件身份驗證切換**:用戶現在可以按預期在控制中心關閉電子郵件身份驗證。


==> releases/sep-20th-2024.md <==
---
description: >-
  此版本引入了新的 AI 整合、增強的帳戶管理、
  改進的數據保護,以及各種用戶界面和性能
  改進,以提升您與 GenStudio 的體驗
---

# 2024年9月20日

## GenStudio

### 新功能

* **Perplexity AI 整合**:透過新的 Perplexity AI 整合,獲得增強的內容生成能力。
* **擴展的 AI 模型**:新增 OpenAI 模型,提供增強的 AI 能力。

### 改進

* **簡化帳戶管理**:管理您的帳戶無需重新登入,節省您的時間。
* **改進工具整合**:當工具被啟用時,對話現在使用適當的系統提示,提升準確性。
* **增強錯誤訊息**:在工具驗證過程中提供更清晰的訊息,以便於故障排除。
* **統一標題顯示**:例行程序和對話現在共享一致的標題截斷,以提供統一的體驗。
* **優化登入體驗**:增強的登入和註冊頁面,以更好地整合工作帳戶。
* **增強PDF處理**:改善上傳PDF的提取,即使它們包含不支援的圖像。
* **先進的數據保護**:數據丟失防護現在檢查個人姓名和地點,以保護敏感信息。
* **更新DLP設置**:數據丟失防護現在默認關閉,讓您對數據處理有更多控制權。

### 錯誤修正

* **性能改善**:解決了在多次調用例程時可能耗盡資源的問題。

## 控制中心

### 新功能

* **LaTeX 方程式支援**:您現在可以在內容中包含 LaTeX 方程式。

### 改進

* **簡化帳戶管理**:無需重新登錄即可訪問您的帳戶設置。
* **改進的代碼顯示**:代碼區塊現在支持自動換行,以提高可讀性。
* **增強的導入消息**:導入 JSON 工具時的錯誤消息更清晰。
* **一致的標題長度**:標題現在限制為 60 個字符,以保持統一性。
* **優化的登錄體驗**:增強的登錄和註冊頁面,以更好地集成工作帳戶。

### 錯誤修正

* **解決訊息錯誤**:修正了在 Markdown 中解析 HTML 時導致訊息錯誤的問題。
* **穩定性改善**:修正了在助理訊息中使用可折疊區塊時的崩潰問題。


==> 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/jun-21st-2024.md <==
---
description: >-
  我們很高興為您帶來最新的更新,特色包括在 GenStudio 中的對話排序
  和大小顯示。包含各種錯誤修正和改進。
---

# 2024年6月21日

## GenStudio

### 新功能

* **對話排序**:使用新的排序功能輕鬆組織您的對話。
* **側邊欄中的對話大小**:直接在側邊欄查看每個對話的大小,以便更好地管理。

### 改進

* **工具序列化更新**:改進了工具序列化以增強功能。
* **依賴更新**:將 LiteLLM 和 OpenAI 依賴更新至最新版本,以提高穩定性和性能。


==> releases/sep-27th-2024.md <==
---
description: >-
  此次發布引入了 GenStudio 和控制中心的新功能和增強,包括改進的對話標題、工具分頁和獨立的語言設置,以及重要的
---

# 2024年9月27日

## GenStudio

### 新功能

* **工具分頁**:在工具列表中實現了分頁,以便在管理許多工具時更容易導航。
* **CSV 上傳的自動標籤創建**:現在在 CSV 文件上傳期間,如果標籤不存在,將自動創建新標籤,簡化標籤過程。
* **AI 增強的對話標題**:對話標題現在使用 AI 生成,以提供更簡潔和有意義的摘要。

### 改進

* **獨立語言設置**:GenStudio 工具的語言偏好現在可以獨立於控制中心設置,提供更個性化的體驗。
* **優化工具列表加載**:通過將圖像從工具列表 API 中分離,減少了負載並改善了加載時間。
* **改進對話標題**:現在使用第一條非空消息生成對話標題,確保它們更具相關性。

### 錯誤修正

* **修正 OpenAI 模型的對話標題**:解決了某些 OpenAI 模型未生成對話標題的問題。
* **防止提示中的令牌限制問題**:修正了一個在填寫提示時可能超過令牌限制的錯誤,防止出現錯誤。
* **例行刪除穩定性**:確保在刪除之前正確停止例行程序,以維持穩定性。
* **修正錯誤報告**:修正了一個錯誤,該錯誤將錯誤報告到錯誤的儀表板,確保準確的錯誤追蹤。
* **調整 Claude 3 模型的令牌限制**:設置最大令牌限制,以防在使用 Claude 3 模型時出現輸入錯誤。

## 控制中心

### 新功能

* **新增 Caddy 模板**:引入了一個新的 Caddy 模板,以增強部署和配置選項。

### 改進

* **瀏覽器標籤中的對話標題**:手動編輯或自動生成的對話標題現在填充瀏覽器標籤和網頁標題,提供更好的上下文。
* **增加超時設置**:將超時限制延長至10秒,以改善系統在高負載下的響應能力。

### 錯誤修正

* **使用者介面增強**:解決了新使用者介面中的各種問題,以增強整體體驗。


==> releases/sep-8th-2023.md <==
---
description: >-
  介紹 SkyDeck.ai 的首次發行,配備增強功能、
  改進和錯誤修正,以提供更直觀、可自訂和高效的
  AI 生產力體驗。
---

# 2023年9月8日

## GenStudio

### 新功能

* **SkyDeck.ai 文字更新**:SkyDeck.ai的文字已經更新以提供更好的清晰度。
* **多選變數格式**:增加了對多選變數格式的支援,增加了資料輸入的靈活性。
* **圖像渲染**:我們改進了我們的系統以在收到回應時立即渲染圖像,加快了顯示過程。

### 改進

* **主題顏色與文字更新**:我們更新了主題顏色並獲取了新的文字,以獲得更一致的視覺體驗。此外,我們確保了在整個平台上一致使用登錄,註冊,登出文本。
* **網站圖標修復**:修復了以“/”結尾的頁面的網站圖標問題。

### 錯誤修復

* **破損的圖片顯示**:解決了圖片在過期或損壞時無法顯示的問題,提升了視覺體驗。
* **GenStudio中的列表顯示**:修復了在GenStudio中列表顯示錯亂的問題。

## 控制中心

### 新功能

* **語言選擇**:我們在控制中心添加了語言選擇特性,為非英語使用者提供了更友好的體驗。
* **控制中心自定義**:我們現已允許自定義控制中心的登入和註冊頁面,以提供更個人化的體驗。

### 改進

* **CSV 上傳**:上傳成員的 CSV 文件時,現在會自動刪除電子郵件和姓名中的空格,以確保更好的數據一致性。
* **密碼驗證**:我們已經更新了密碼驗證,以更包容符號字符。
* **標誌更新**:用戶現在可以上傳具有較大文件大小的標誌,我們還將標誌格式更改為.png文件,以獲得更好的質量。電子郵件中的公司標誌也已放大,以便更清晰地看到。
* **註冊頁面**:已經實施了新的註冊頁面,以實現更加順暢的入職流程。
* **入職增強**:我們對新用戶的入職流程進行了改進,讓它變得更簡單且更直觀。
* **資產優化**:用於登入和註冊頁面的資產經過優化,以加快加載速度。

### 錯誤修正

* **不區分大小寫的電子郵件**:登錄和重置密碼功能的電子郵件現在不區分大小寫,避免了用戶的困惑。
* **JSON 格式中的鍵錯誤**:修正了舊 JSON 格式轉換中的鍵錯誤問題。
* **菜單側邊欄**:修正了菜單側邊欄未顯示的錯誤。
* **響應式 UI**:修正了登錄和註冊頁面的控制台錯誤,並改善了控制中心的響應式設計。


==> releases/aug-16th-2024.md <==
---
description: >-
    此版本專注於增強 GenStudio 和控制中心的身份驗證方法和用戶訪問,簡化登錄體驗,並確保帳戶安全。
---
# 2024年8月15日

## GenStudio

### 新功能

- **多種身份驗證方法**:引入新的登錄選項,以提供靈活性來訪問您的帳戶。
- **控制中心用戶的電子郵件驗證**:實施電子郵件驗證以加強帳戶安全性。

### 改進

- **優先考慮 Google 登入**:將 Google 登入選項移至登入頁面的頂部,以便更容易訪問,並更新字段標籤以提高清晰度。
- **增強帳戶驗證**:新驗證的擁有者現在被正確識別,改善了訪問權限管理。
- **增強搜索功能**:在搜索功能中整合了高級日期範圍支持,提高了數據檢索效率。

### 錯誤修正

- **修正 Rememberizer 整合**:解決了導致 Rememberizer 無法重新連接的問題,確保服務持續運行。

## 控制中心

### 改進

- **同步的身份驗證方法**:GenStudio 現在反映了在控制中心配置的身份驗證選項,提供一致的登錄體驗。
- **優先考慮 Google 登錄**:將 Google 登錄選項放在登錄頁面的最上方,以便更輕鬆訪問。
- **更新翻譯**:刷新國際化設置,以提供更好的多語言支持。

==> releases/oct-11th-2024.md <==
---
description: >-
  此次發布專注於增強協作和對話體驗,引入消息編輯功能,並改善用戶界面,以提供更流暢的體驗。
---

# 2024年10月11日

## GenStudio

### 改進

* **統一的管理員工作區**:擁有相同電子郵件域的管理員現在被分組到一個工作區,簡化了協作。
* **限制對話名稱長度**:限制從 CSA 創建的對話名稱的長度,以提高可讀性。

### 新功能

* **對話中的用戶類型定位**:CSA 管理員現在可以將對話定位到特定的用戶類型(管理員/擁有者或普通成員),以提供更相關的內容交付。
* **歡迎來到 SkyDeck 對話**:新增了一個歡迎對話,以指導新用戶了解 SkyDeck 的功能。&#x20;
* **消息編輯**:啟用了消息編輯功能,增強了用戶的溝通靈活性。

### 錯誤修正

* **系統訊息 URL 預覽更新**:修正了系統訊息中 URL 的顯示,以確保鏈接預覽的準確性。
* **遷移衝突解決**:修復了資料庫遷移衝突,以確保系統穩定性。
* **任務執行改善**:通過在執行任務前後清理連接來改善任務處理。

## 控制中心

### 改進

* **增強的 LaTeX 渲染**:改善了代碼區塊中 LaTeX 的顯示,以便更清晰的數學表達式。
* **一致的設置密碼頁面設計**:更新了「設置密碼」頁面,以匹配登錄/註冊頁面,提供統一的體驗。
* **可折疊的對話欄**:為對話欄添加了折疊功能,以最大化工作區域。

### 新功能

* **回到頂部按鈕**:引入了一個按鈕,讓用戶可以快速回到對話的頂部,以便更輕鬆地導航。
* **消息編輯**:使用戶能夠編輯他們的消息,允許進行更正和更新。
* **工具輸入中的Markdown支持**:在工具輸入中增加了對Markdown格式的支持,以增強內容創建。

### 錯誤修正

* **Safari 複製對話修正**: 解決了在 Safari 中無法複製對話的問題。


==> releases/sep-6th-2024.md <==
---
description: >-
    此次發佈專注於增強管理功能、解決錯誤以及改善用戶界面,以提供更流暢和更高效的體驗。
---
# 2024年9月6日
## GenStudio
### 改進
- **增強的管理員角色管理**:改進了管理員角色的管理工具,提供更多控制和靈活性。
- **新的 404 和 500 錯誤頁面**:引入了更友好的錯誤頁面,以便在出錯時更好地導航。

### 新功能
- **CSV 檔案上傳**:現在支援輕鬆上傳 CSV 檔案到控制中心。
- **工具自訂**:管理員現在可以在控制中心新增自訂工具並編輯工具的元數據。

### 錯誤修正
- **500 錯誤調查**:已進行多次努力來調查和解決持續出現的 500 錯誤。
- **令牌計數修正**:解決了令牌計數顯示和與不存在的 URL 相關的錯誤。

## 控制中心
### 改進
- **快照管理**:更新了快照管理模式以提供更順暢的體驗。
- **網站圖標更新**:引入了新的網站圖標以獲得煥然一新的外觀。

### 新功能
- **快照標題和 GA 鍵更新**:用戶現在可以直接更新快照標題和 GA 鍵。
- **工具參數編輯**:增強了在 UI 內直接編輯工具參數的能力。
- **商業註冊**:新增商業註冊功能以簡化入門流程。

### 錯誤修正
- **刪除項目重定向**:解決了刪除項目時的重定向問題。
- **工具圖片顯示**:修正了工具圖片未正確顯示的問題。

==> 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/jul-26th-2024.md <==
---
description: >-
  此版本為GenStudio增加了快照和文件上傳的改進,並
  改善了對控制中心的登錄重定向。享受更流暢的工作流程和
  更智能的管理!
---

# 2024年7月26日

## GenStudio

### 新功能

* **快照生成:** 現在您可以輕鬆地通過一個按鈕生成快照,簡化您的工作流程。
* **公共快照檢視:** 通過新的檢視功能,與他人更好地分享您的快照。

### 改進

* **檔案上傳提示框:** 將滑鼠懸停在上傳的檔案上以查看其完整名稱,方便識別檔案。
* **重新設計的訊息發送:** 改進上傳檔案的訊息發送過程,提供更流暢的體驗。

### 錯誤修正

* **文字溢出:** 修復了 rememberizer 整合元件中的文字溢出問題,以提升可讀性。
* **麵包屑和預設對話:** 通過修復預設對話和麵包屑來改善導航。

## 控制中心

### 新功能

* **增強的登錄體驗:** 現在,當您重新登錄時,系統會將您重定向到上次訪問的頁面,確保無縫體驗。
* **登出路徑記憶:** 系統會記住您登出時的最後訪問路徑,讓您下次登錄更加順利。

### 錯誤修正

* **順暢註冊:** 修正了註冊後的重定向,以確保新用戶在註冊後順利過渡到登入頁面。


==> releases/aug-2nd-2024.md <==
---
description: >-
  此版本新增推薦的 LLM 模型,改善快照管理,並提升性能。控制中心現在支持 Mistral Large 2 並移除 FusionAuth。
---

# 2024年8月2日

## GenStudio

### 新功能

* **推薦的 LLM 模型:** 發掘我們精選的大型語言模型 (LLMs),以便做出明智的選擇並增強您的項目。

### 改進

* **快照管理:** 享受改進的快照管理模態,以獲得更好的用戶體驗。
* **顯示名稱更新:** 我們已更新模型的顯示名稱,使其更直觀。

### 錯誤修正

* **可為空的帳戶名稱:** 修正了帳戶名稱可能為空的問題,以確保操作更流暢。
* **重複的工具提示:** 修正了刪除和複製按鈕的重複工具提示,以提高導航的清晰度。

## 控制中心

### 新功能

* **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: >-
  歡迎來到我們首次針對控制中心和 GenStudio 的重大功能更新。此更新為您帶來新功能、改進和錯誤修正,以提升您的體驗。
---

# 2023年9月18日

## 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 中推出了全新的用戶界面,並加強了控制中心的實時通信,還有幾項改進。
---

# 2023年10月23日

## GenStudio

### 新功能

* **GenStudio 使用者介面**:已經推出全新的使用者介面,旨在提供改善並更直觀的體驗。

### 改進項目

* **系統反應速度**:處理新資訊時的系統反應時間已得到提升。
* **使用者介面**:使用者介面的多個方面都已進行精煉,包括對話欄位的行為方式、對話訊息與聊天盒的佈局,以及刪除工具的確認模式對話方塊。
* **導航**:導航麵包屑的顯示已進一步進行細化,提供更流暢的使用者體驗。
* **合作**:合作夥伴現可編輯共享對話的名稱。合作成員的顯示已經得到更進一步的優化,為用戶帶來更暢順的使用體驗。
* **處理未讀消息**:我們改進了系統管理未讀消息的方式,確保不會遺漏任何重要更新。
* **更新執行進度**:我們對GenStudio智能工具的執行進度作出了改進,以提供更好的使用者體驗。

### 錯誤修復

* **對話中的地區切換**:已修復了在新的對話中切換語言時,模型選擇會消失的問題。

## 控制中心

### **改進**

* \*\*切換方案:\*\*我們已提升系統處理不同方案之間切換的過程,以確保更順暢、無誤的體驗。
* \*\*重構付款:\*\*已重組付款流程,以提升您的結帳體驗。

### **錯誤修正**

* **身份提供者描述:** 實施了一項修正,以處理身份提供者缺失的描述。
* **成員頁面上的指南文字:** 將成員頁面上的指南文字從「等待」更正為「等候」,以提高清晰度。


==> releases/jul-12th-2024.md <==
---
description: >-
  我們很高興為您帶來最新的更新,特色包括增強的 Rememberizer
  和 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 整合,以增強系統功能。

### 改進

* **行動裝置快照介面:** 在行動裝置上享受更好的快照查看體驗。
* **內邊距更新:** 更新快照內容的內邊距,以增強視覺體驗。
* **標誌渲染:** 修正標誌渲染問題,以獲得更精緻的外觀。
* **上傳檔案:** 現在可以直接在平台內查看上傳的檔案。
* **不需要SMS驗證:** 登入GenStudio不再需要SMS驗證,簡化了流程。

### 錯誤修正

* **Rememberizer 集成:** 修正了一個 Rememberizer 集成無法重新連接的問題。

## 控制中心

### 新功能

* **電子郵件/密碼登入:** 控制中心用戶現在可以使用他們的電子郵件和密碼註冊和登入,並通過短信驗證增強安全性。
* **電子郵件驗證:** 增加了電子郵件驗證以確保安全的帳戶設置。
* **reCAPTCHA 整合:** 在身份驗證頁面和忘記密碼頁面中增加了 reCAPTCHA 以增強安全性。


==> releases/oct-16th-2023.md <==
---
description: >-
  我們很高興分享 GenStudio 和控制中心的最新更新。
  我們引入了新功能,進行了重大改進,並修復了一些
  錯誤,以提升您的使用體驗。
---

# 2023年10月16日

## GenStudio

### 新功能

* **協作聊天**:您現在可以查看合作對話中的成員列表,在對話中進行聊天,並查看對話歷史。此外,合作者現在可以編輯共享對話的名稱。
* **顯示發送者名稱**:我們添加了視覺元素來改善您的聊天體驗 - 發送者的名字會顯示在協作聊天中,如果你將鼠標懸停在發送者的頭像上,發送者的名字也會出現。
* **多語言支援**:我們已經支援法文翻譯。
* **Logo更新**:我們已將SkyDeck.ai TM logo添加到user.skydeck.ai頁面,並更新了auth.skydeck.ai的SkyDeck TM標誌。
* **增強的成員列表UI**:成員列表的用戶介面已進行了改進,以便於閱讀和導航。
* **模型選擇持久化**:您的模型選擇現在將在各個工作階段中持續存在,為您節省時間和精力。

### 改進

* **使用者介面的增強**:我們已經對使用者介面做了多種改進,使之更加直觀且友善。
* **遷移至單點登入**:我們已將 Rapid Onboarding 遷移至單點登入(SSO),以便於簡化跨多個平台的使用者存取。
* **對話重新排序**:根據最後更新時間,現在可以重新排序對話,使您能輕鬆追蹤最近的對話。

### 錯誤修復

* **修正導航錯誤**: 我們已修復了一個影響從協作網址返回主頁的錯誤。
* **修復訊息 API 邏輯**: 我們已修復了訊息 API 的邏輯錯誤,以確保準確檢索和顯示數據。
* **修正失效的連結**: 我們已修復了到控制中心登入頁面的失效連結,以確保使用者能夠輕易且不間斷地存取網站。
* **修正樣式問題**: 我們已解決了Firefox和Safari中的對話框名稱樣式問題,提高了可讀性。
* **修復 DLP 彈窗快取問題**: 我們已修復了一個錯誤,該問題使 DLP 彈窗顯示舊的快取和閃爍。
* **修正自動滾動**: 我們修復了一個問題,現在打開對話時會自動滾動到底部。
* **DLP 模式**: 我們已修復了一個系統錯誤,在 DLP 模式設為關閉時仍在檢查敏感數據的問題。
* **擁有者權限**:我們修復了一個阻止擁有者在 SSO 遷移後看到他們對話框的 bug。

## 控制中心

### 新功能

* **計費增強**:我們在改善計費體驗方面取得了重大進展,例如與Stripe進行付款狀態同步以及改進的計費UI。
* **特性存取控制**:我們已經實施三階段的特性存取控制,為您提供彈性管理不同特性的存取權。
* **地區設定同步**:我們改進了控制中心的地區設定,提升了不同地區的用戶體驗。

### 改進之處

* **新手導覽指南**:我們已對新手導覽指南進行了改進,使新用戶更容易在產品中進行導航。
* **快速入門**:我們已更新快速上手功能,僅在所有者處於活躍的免費試用計劃中時顯示彈出窗口。
* **時區設定**:當一個用戶註冊時,系統現在會自動為賬戶設定時區。

### 錯誤修正

* **擁有者權限**:我們修正了一個錯誤,擁有者無法指派/刪除成員的標籤。此外,我們解決了一個問題,阻止擁有者重新邀請成員。


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

# 使用條款

### 1. 簡介

本文概述了SkyDeck.ai的使用條款("條款"),包括我們在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保留對此內容的所有權利。

任何未經授權的複製、分發、使用或利用平台任何部分的行為均被法律明確禁止,並可能導致民事或刑事處罰。

### 5. 賬戶責任

如果您在平台上開設了賬戶,則需對維護賬戶信息的機密性以及您的帳戶下所有活動負責。接受這些條款並創建帳戶,即表示您同意我們按照《隱私政策》中的描述收集、使用和披露您的信息。18歲以下的人不得為SkyDeckAI或平台註冊帳戶或提供任何個人信息。若發現帳戶有任何未經授權的使用情況,請立即通知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 Inc. 隱私政策

SkyDeck AI Inc.("SkyDeck AI","我們","我們的"或"我們")尊重您的隱私,並致力於通過我們的政策來保護它。此政策描述了我們可能從你收集的資訊類型或您在使用SkyDeck.ai生成AI平台(我們的"服務")時可能提供的信息,以及我們收集、使用、維護、保護和披露該信息的實踐。

### 我們收集關於您的資訊以及收集方式

我們從我們的服務使用者那裏收集幾種類型的資訊,包括:

* 個人資訊,如您的姓名,電子郵件地址,以及您可能在線上或線下被聯繫的其他標識。
* 技術數據,例如關於您的網路連接,您用於訪問我們服務的設備,以及使用詳情的信息。
* 您提供的用於訪問由第三方供應商提供的生成AI模型的API密鑰和憑證。

我們收集這些資訊的方式:

* 當您提供給我們時,我們直接從您那裡收集。
* 在您通過服務導航時自動收集。自動收集的資訊可能包括使用詳情,IP地址,以及通過cookies,Web信標和其他追蹤技術收集的資訊。

### 我們如何使用您的資訊

我們使用我們收集到的關於您的資訊,或您提供給我們的資訊,包括任何個人資訊:

* 為了向您提供服務及其內容,以及您從我們那裡請求的任何其他資訊、產品或服務。
* 為了達到您提供資訊的任何其他目的。
* 為了向您提供有關您帳號的通知。
* 為了履行我們的義務並強制執行我們從您與我們之間所簽訂的任何合同而產生的權利。
* 為了通知您關於我們的服務或我們透過它提供或提供的任何產品或服務的變化。
* 為了提升我們的服務、產品或服務。
* 讓你能參與我們服務上的互動功能。

### 洩露您的資訊

我們可能會洩露有關我們用戶的彙總資訊,以及不會識別任何個人的資訊,而不受任何限制。我們可能會洩露我們收集的或您提供的個人資訊,如本隱私政策所述:

* 給第三方供應商、服務提供商、承包商或代理,他們為我們提供服務或代表我們工作,並需要訪問這些資訊來完成工作。
* 為了實現您提供它的目的。當您提供資訊時,我們披露的任何其他目的。
* 獲得您的同意後。

### 您的權利

根據適用的數據保護法,您有一定的權利。 這些可能包括以下權利:

* 要求查訪您的個人數據。
* 要求更正我們持有的關於您的個人數據。
* 要求刪除您的個人數據。
* 反對處理您的個人數據。
* 要求限制處理您的個人數據。
* 要求轉讓您的個人數據。
* 撤回同意的權利。

### 數據安全

我們已實施旨在防止您的個人信息意外丟失並防止未經授權的訪問,使用,更改和披露的措施。您向我們提供的所有信息都存儲在我們的防火牆後面的安全服務器上。任何付款交易和API密鑰都將使用SSL技術進行加密。

### 我們隱私政策的變更

我們的政策是將我們對隱私政策所做的任何更改都張貼在此頁面上。如果我們對如何處理我們用戶的個人信息的方式做出重大變更,我們將通過服務首頁上的通知通知您。

### 聯絡資訊

如需詢問或對本隱私政策及我們的隱私實踐發表意見,請聯絡我們:

SkyDeck AI Inc.\
548 Market St. PMB38234\
舊金山,加州 94104\
電話:1.415.744.1557\
電子郵件:[legal@skydeck.ai](mailto:legal@skydeck.ai)


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

# Cookie Notice

使用 Cookie 的通知 當您與 SkyDeck AI Inc. 的網站和應用程式(統稱為 "**網站**")互動時,我們的數據處理平台商品和服務("**平台服務**")以及我們的常規業務運營,包括活動、銷售和市場營銷(統稱為 "**SkyDeck 服務**"),我們會利用自動數據收集工具,如 Cookie、網頁信標和其他識別符號,原因詳述如下。

"**Cookies**" 是由網頁伺服器在您訪問我們的網站或使用我們的服務時下載到您的硬碟上的小型文本文件。這些 Cookie 可能是第一方 Cookie(由我們設置)或第三方 Cookie(由其他人設置),有幾種類型(在後續表格中解釋)。

"**Web beacons**"(也稱為網頁錯誤、像素標籤或透明 GIF)是具有唯一識別碼的小型圖形,用於我們的網站和服務的各種目的。這些包括傳遞或與 Cookie 進行通信、跟踪和測量我們的網站和服務的性能,以及監控我們的網站和服務的訪問者數量。與存儲在用戶硬碟上的 Cookie 不同,網頁信標通常是隱形嵌入在網頁(或電子郵件)中的。

**使用了哪些類型的 Cookie 及其功能是什麼?**

以下提供了我們可能使用的 Cookie 的代表性但非詳盡的概述:

**Cookie 類型**

**必要 Cookie** 這些是我們的網站和服務某些功能所必需的,無法在我們的系統中禁用。它們通常是在您採取行動時啟用的,例如設置您的隱私偏好、登錄或填寫表單。如果您在瀏覽器中阻止或警告這些 Cookie,網站的某些部分可能無法正常運行。

**性能 Cookie** 這些幫助我們計算訪問次數並識別流量來源,使我們能夠提升網站的性能。它們幫助我們識別最受訪問和最少訪問的頁面,並了解訪客在網站上的行為。

**功能性 Cookie** 這些使我們的網站和服務能夠提供改進的功能和個性化。它們可能由我們或我們已整合到我們頁面中的第三方提供者設置。如果這些 Cookie 被阻止,某些或所有這些服務可能無法正常運行。

**廣告 Cookie** 這些可能由我們的廣告合作夥伴通過我們的網站設置。這些第三方可以利用這些 Cookie 創建您的興趣檔案,並在其他網站上顯示相關廣告。如果這些 Cookie 被阻止,您可能會看到較少的個性化廣告。

**還使用了哪些其他識別符號及其功能是什麼?**

我們的一些網站利用 Google Analytics,這是一項由 Google, Inc. 提供的網頁分析服務。Google Analytics 使用 Cookie 幫助我們了解用戶如何與我們的網站互動。通過 Cookie 收集的有關您使用我們網站的數據(包括您的 IP 地址)以及通過 Google Analytics 收集的數據("Google Analytics 數據")可能會轉移到 Google 並存儲在美國的伺服器上。Google 代表 SkyDeck AI Inc. 利用 Google Analytics 數據評估您對我們網站的使用情況,為我們編制網站活動報告,並提供與網站活動和互聯網使用相關的其他服務。Google 也可能利用收集的 Google Analytics 數據來上下文化和個性化其自身廣告網絡的廣告。您可以通過下載並安裝可在 [https://tools.google.com/dlpage/gaoptout](https://tools.google.com/dlpage/gaoptout) 獲得的瀏覽器插件來選擇退出 Google 對 Google Analytics 數據的收集和使用。

如果您有進一步的詢問,請參閱我們的 [隱私政策](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/rememberizer-integration.md <==
# Rememberizer 集成

### 介紹

GenStudio 提供兩種 Rememberizer 整合方式:一種是針對個別成員,另一種是通過控制中心針對整個工作區。此指南提供了兩種整合過程的全面概述,增強了您工作區的搜索和記憶能力。



### 授權 Rememberizer 在 GenStudio 的步驟(個人會員)

#### 步驟 1:連接到 Rememberizer

1. 點擊「新增帳戶」以前往 Rememberizer 授權頁面。
2. 檢查 GenStudio 將訪問的權限,例如 Mementos 和 Memory。



#### 步驟 2:配置 Mementos

1. 選擇 Memento 旁邊的「變更」選項。
2. 從可用列表中選擇或創建一個新的 memento。
3. 確認您的選擇。





#### 步驟 3:設定記憶體偏好

1. 點擊記憶體旁邊的「變更」。
2. 選擇您偏好的記憶體設定(例如:全部讀取/自行寫入)。
3. 確認設定



#### 步驟 4:授權

1. 一旦您配置了設置,請點擊「授權」以完成連接。



### 授權 Rememberizer 在控制中心 (工作區範圍內) 的步驟

#### 步驟 1:訪問整合

1. 前往 **整合** 區域。
2. 點擊 **應用程式** 標籤。
3. 找到 "Rememberizer" 並點擊 **新增**。



#### 步驟 2:遵循授權步驟

* 授權過程將遵循與個別成員相同的步驟。
* 一旦授權,Rememberizer 將對整個工作區可用。

### Rememberizer 整合使用

一旦授權,SkyDeck 將:

* 自動調用 Rememberizer API。若需更多詳細資訊,請訪問 [Rememberizer API Documentation](https://docs.rememberizer.ai/developer/api-documentations)。
* 利用回應增強與語言模型的互動(例如,GPT 4o)。

#### 上下文 LLM 整合

* 檢索到的信息用於改善回應。例如,詢問「我的帳戶是什麼?」將使用 Rememberizer 的上下文提供個性化的詳細信息。



### 結論

透過遵循本指南,您可以有效地在 GenStudio 中整合和使用 Rememberizer,利用先進的搜索功能和個性化的記憶共享來提升您的應用體驗。



==> integrations/openai-integration-2.md <==
---
description: 與 SkyDeck AI 平台的 Together AI 整合
---

# 一起AI整合

## **Together AI與SkyDeck AI平台的整合**

Together AI在其平台上託管了範圍廣泛的開源大型語言模型。與SkyDeck AI進行整合將讓你能夠使用Together AI的所有聊天模型。

### **生成Together AI API密鑰**

若要使用Together AI API,你需要按照以下三個簡單步驟來生成API密鑰:

1. 在Together AI網站上創建一個免費帳戶,可在此處註冊:[https://api.together.xyz/](https://api.together.xyz/)。
2. 註冊後,請訪問你的API密鑰頁面,頁面地址:[https://api.together.xyz/settings/api-keys](https://api.together.xyz/settings/api-keys)。你應該可以找到你的API密鑰。
3. 一旦你擁有了API密鑰,就可以在SkyDeck AI平台上使用Together AI的LLM。

### **將 API 金鑰添加到 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. 點擊“+添加整合”按鈕,選擇 Together AI 作為整合服務,並在憑證欄位中輸入您的 API 金鑰。

就這樣!您現在可以使用強大的 SkyDeck AI 工具並直接訪問 Together AI 模型。

注意:您將根據每月使用 Together AI API 的情況收費。費用結構基於使用的令牌數量。欲了解更多有關其定價政策的詳細信息,請訪問 [https://api.together.xyz/playground](https://api.together.xyz/playground)。

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



==> integrations/adding-huggingface-credentials.md <==
---
description: 使用 SkyDeck.ai 作為您的 HuggingFace 模型的前端。
---

# HuggingFace 整合

在 HuggingFace 上部署您的推論端點後,您應該會看到以下用戶介面:

在此頁面上,您需要以下資訊:

* 端點 URL
* 模型庫
* API 令牌。您可以通過在呼叫範例代碼區塊中勾選「添加 API 令牌」框來查看此項。

除了這些,您還需要模型的上下文窗口。這可以在模型的資訊頁面上找到。

收集完這些資訊後,將其格式化為 JSON,如下例所示:

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

接下來,將此內容粘貼到您的整合的憑證欄位中。

一旦憑證成功驗證,您應該會在 GenStudio 的模型列表中看到您的 HuggingFace 模型:



### 將 HuggingFace 端點擴展至零

擴展至零是由推理端點提供的動態功能,旨在優化資源使用和成本。通過智能監控請求模式並在空閒時間將副本數減少至無,確保您僅在需要時使用資源。

然而,當流量恢復時,這確實會引入一個冷啟動期,也有一些需要注意的事項。請參閱 [HuggingFace 的 Autoscaling 指南](https://huggingface.co/docs/inference-endpoints/autoscaling)以深入了解此功能的運作方式、其優點以及可能的挑戰。

### 支援的模型

目前,我們僅支援具有 `text-generation` 標籤的模型的端點,這些模型被部署為 `text-generation-inference` 容器。我們正在努力擴展我們支援的模型列表。




==> integrations/openai-integration-1.md <==
---
description: 與 Amazon AWS 托管的資料庫整合。
---

# 數據庫整合

## **目的**

\
透過將一個或多個整合添加到公共或私有資料庫,您可以使用AI代理的力量安全地查詢您的資料,以啟用進階應用程式和其他功能。

### **支援**

SkyDeck AI 目前支援在 AWS 上托管的 Postgresql 數據庫和Redshift數據倉庫。支持其他數據源並不特別困難,但我們必須從某處開始。如果您有其他希望使用的數據源,請聯繫支持以優先滿足您需要的集成。

### **指示**

**以下是將您的資料庫與SkyDeck AI整合的步驟:**

1. 獲取或組合連線URL。
2. 將連線URL添加到控制中心的整合部分中。
3. 在控制中心的工具部分,將該整合分配給一個智能工具或AI代理。

### 連接URL

如果你很幸運,數據庫管理員將會為你準備好一個指向你的數據庫的標準URL。如果沒有,你將需要自己搭建一個來添加SkyDeck對你的數據庫的訪問權限。這些指導將使得這個任務相對容易。

\
\
要設置一個指向在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 的一般格式如下:

~~~
protocol://username:password@host:port/database
~~~

以下是如何創建連接 URL 的步驟:

1.  從協議開始,PostgreSQL 的協議是 'postgresql',Amazon Redshift 的協議是 'redshift':

    ~~~
     postgresql://
    ~~~
2.  接下來,添加您的使用者名稱和密碼,用冒號分隔。如果您的使用者名稱或密碼包含特殊字符,您需要對其進行 URL 編碼。例如,如果您的使用者名稱是 'user',密碼是 'pass',則變為:

    ~~~
     postgresql://user:pass@
    ~~~
3.  然後,添加您的主機和埠,用冒號分隔:

    ~~~
     postgresql://user:pass@your-db-instance-name.region-name.rds.amazonaws.com:5432/
    ~~~
4.  最後,添加您的資料庫名稱:

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

就這樣!您已經創建了連接 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 數據庫連接)通常用於連接 Redshift 數據庫。
2. Redshift 的默認端口是 5439,而不是 5432。

以下是 Redshift 連接 URL 的一般格式:

~~~
jdbc:redshift://host:port/database
~~~

因此,如果您要為 Redshift 創建一個連接 URL,它看起來會像這樣:

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

請記得將 'user'、'pass'、'your-cluster-name.region-name.redshift.amazonaws.com'、'5439' 和 'your-database-name' 替換為您的實際數據庫詳細信息。

### 添加您的整合

將您的連接 URL 粘貼到添加整合的「憑證」部分。您可以選擇 PostgreSQL 作為 postgresql 或 Redshift 數據庫。您可以為整合使用任何您想要的名稱,但我們建議您選擇一些能幫助您識別特定數據庫的名稱。



### 通過 SkyDeckAI 存取您的數據

今天用戶可以使用 GenStudio 中可用的分析工具來存取您的數據庫。作為管理員,您可以在控制中心的工具部分將整合分配給分析工具。然後,您可以為該工具分配標籤,以確保只有授權人員可以在其 SkyDeck AI GenStudio 工作區中存取該工具及其數據庫存取權限。\
\




#### 安全注意事項

* 在您的資料庫中創建一個只讀用戶(角色)以用於您的 SkyDeck AI 整合。SkyDeck 不需要對您的系統進行寫入,使用不具備超出必要權限的憑證是最安全的。然而,該用戶應能查詢您的資料系統的結構以便理解它。
* 不要分享訪問 URL,因為它包含機密的連接信息。&#x20;
* 您可以通過確保使用該資料庫的工具(例如 Analyst Bob 的副本)被分配僅對您希望有訪問權限的用戶相對應的標籤,來限制您組織中哪些用戶可以訪問每個資料庫。&#x20;

==> integrations/perplexity-integration.md <==
# Perplexity 整合

### 概覽

Perplexity 是一個先進的 AI 語言模型,利用大型語言模型來提供全面且真實的回應,使其成為一個強大的工具,適用於各種應用,包括內容生成、語言翻譯、摘要等等。

### 生成 Perplexity API 金鑰

要將 Perplexity 與 SkyDeck AI 平台整合,您需要生成一個 API 金鑰:

1. **創建帳戶**:在 [Perplexity 網站](https://www.perplexity.ai/) 上註冊一個免費帳戶。
2. **訪問 API 金鑰**:
   * 登入您的 Perplexity 帳戶。
   * 進入設定。
   * 點擊 API 標籤。
3. **生成新金鑰**:
   * 點擊 "+ 生成" 按鈕以創建新的 API 金鑰。

### 將 API 金鑰添加到 SkyDeck AI

要將 Perplexity 與 SkyDeck AI 整合,請按照以下步驟操作:

1. **登入 SkyDeck AI**:訪問您的 SkyDeck AI 管理員帳戶。
2. **導航至整合**:前往整合頁面。
3. **添加 Perplexity 整合**:
   * 點擊「+添加整合」按鈕。
   * 從可用整合列表中選擇「Perplexity」。
   * 輸入您的 Perplexity API 金鑰。
   * 配置任何額外設置,例如選擇所需的 Perplexity 模型。
4. **保存並確認**:在輸入 API 金鑰和配置設置後,點擊「保存」以完成整合。

### 支援的模型

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`**: 針對更複雜的聊天互動進行優化。

### 成功整合的驗證

在將 Perplexity 與 SkyDeck AI 平台整合後,您應該能在您的 SkyDeck AI GenStudio 中看到可供選擇的 Perplexity 模型。這些模型的存在表明整合成功。



### 結論

將 Perplexity 與 SkyDeck AI 平台整合提供了一套強大的功能和能力,利用先進的語言模型來提供準確和可靠的答案。確保您隨時更新最新的模型和功能,以最大化此整合的好處。如需額外協助或查詢,請參考 [Perplexity Documentation](https://docs.perplexity.ai/) 或聯繫他們的支援團隊。


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

為了進一步增強團隊合作,您可以將 Slack 與 Skydeck.ai 整合,讓您的 GenStudio 對話直接發送到您的 Slack 頻道。這使得您的團隊能夠無縫合作。

### 從控制中心啟用 Slack

您必須擁有 Slack 工作區的管理員訪問權限才能執行此操作。在控制中心的 **整合** 部分,選擇 **應用程式**,然後點擊 Slack 的 **新增** 按鈕。

之後,您將被重定向到一個新頁面,您可以允許 SkyDeck.ai 訪問您的 Slack 工作區。點擊允許,然後再次檢查控制中心以確認 Slack 是否已成功添加。這一步僅需由 GenStudio 工作區的擁有者或管理員執行。接下來的步驟可以由您工作區中的任何用戶完成。

### 將 SkyDeck.ai 應用程式添加到 Slack 頻道

在您的 Slack 工作區中,選擇任何您想要接收 GenStudio 對話消息的頻道,並將 **SkyDeck.ai** 應用程式添加到該頻道。該頻道可以是公共的或私人的,每個頻道將有不同的方式連接到 Slack。



### 發送消息到公共頻道

對於公共頻道,SkyDeck.ai 在您在控制中心連接 Slack 後已經能夠看到所有頻道,因此您不需要進一步配置。您在 GenStudio 工作區的任何用戶都可以選擇將他們的對話連接到公共 Slack 頻道。以下是他們需要執行的步驟:

1. 在左側邊欄中選擇一個對話並啟用 [協作](../genstudio-workspace/sharing-and-collaboration.md)
2. 切換 **分享至 Slack** 按鈕
3. 在 **選擇頻道** 下拉菜單中,選擇一個公共頻道。確保 SkyDeck.ai 應用已經按照前一部分的說明添加到該頻道。
4. 點擊下拉菜單旁邊的 **發送** 按鈕。如果成功,您將看到 SkyDeck.ai 發送的新的消息出現在該 Slack 頻道中。如果您尚未添加該應用,您將在下拉菜單下看到一條消息解釋原因。



### 授權 Slack 發送消息到私人頻道

對於私人頻道,每個用戶都必須與 Slack 授權。步驟略有不同:

1. 在左側邊欄中選擇一個對話並啟用 [協作](../genstudio-workspace/sharing-and-collaboration.md)
2. 切換 **分享至 Slack** 按鈕
3. 在 **授權的應用程序** 中,點擊 Slack 旁邊的 **驗證**。用戶將被重定向到新頁面以授權 Slack。



4. 如果授權成功,**選擇頻道** 下拉菜單現在將包含用戶所在的其他私人頻道,並且擁有 SkyDeck.ai 應用程序。用戶現在可以將他們的私人頻道與 GenStudio 對話連接。



### 斷開頻道

在這兩種情況下,如果您想要斷開頻道和對話,您可以點擊彈出窗口上紅色的 <mark style="color:red;">**結束分享**</mark> 按鈕,或者從該頻道中移除 SkyDeck.ai 應用程序。




==> 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 鍵和憑證,這些都是客戶已經註冊的。數據將與客戶在我們系統上設置的第三方供應商共享。我們也可能與外部服務分享一些數據,以支持用戶請求,例如提交到直接抓取和輸入到生成AI模型的URL。網站使用數據也可能與像 Google 這樣的分析供應商匿名分享,以了解客戶使用情況並幫助改進我們的產品設計。該平台支援客戶完全刪除其整個帳戶和所有相關信息的能力。`_

## 思考分解:

給出了新的信息,讓我們再次分解思考:

1. 平台將如何遵守GDPR和CCPA?
2. 平台將如何處理第三方供應商的API密鑰和憑證?
3. 在什麼情況下以及與誰共享數據?
4. 平台如何在與分析供應商共享數據時確保匿名性?
5. 平台將如何處理帳戶刪除和數據移除?

## 思考產生:

1.為了遵守GDPR,平台將提供有關數據收集和使用的清晰信息,在收集個人數據之前獲得明確的同意,允許用戶訪問、修正和刪除他們的數據,並實施數據保護措施。對於CCPA的遵守,平台將告知用戶將要收集的個人信息的類別,這些類別將被用於的目的,並向用戶提供“請勿出售我的個人信息”的鏈接。
2. API密鑰和第三方供應商的憑證將通過加密安全地存儲,並且僅用於提供用戶請求的服務。這些憑證不會在沒有用戶明確同意的情況下與任何其他方共享。
3. 數據將按客戶的規定與第三方供應商共享,並與外部服務共享以完成特定的用戶請求。平台將告知用戶這些數據共享的做法並在必要時獲得同意。
4.在與分析供應商共享數據時,所有的個人可識別信息將被刪除或匿名化以保護用戶隱私。
5. 平台將為用戶提供一種完全刪除他們的帳戶和所有相關信息的機制。此過程包括刪除所有存儲的數據,包括API密鑰和憑證、用戶信息和生成的AI模型。

## 我想進一步了解:

1. 你們計劃如何通知用戶你們的數據收集、使用和分享的實踐?
2. 你們將如何獲取用戶對數據收集和分享的許可?
3. 你能否提供更多有關「不銷售我的個人信息」連結,以符合CCPA的相關規定?
4. 這個平台將會採取怎樣的步驟,確保在刪除賬戶時,所有用戶數據完全被刪除?

_`我們將通過一個包含我們隱私政策的網頁來告知用戶我們的數據收集、使用和分享的實踐,並在我們的頁腳和註冊頁面提供到該頁面的鏈接。2. 我們將通過要求他們正面勾選一個默認未勾選的框,來獲取用戶對數據收集和分享的許可。在可能的情況下,用戶會在電子郵件中收到這種許可的確認。3. 「不銷售我的個人信息」連結將描述不會被銷售的數據。該鏈接將提供一個按鈕以啟動這一要求。在可能的情況下,用戶會收到一封確認這一要求的電子郵件。並且,該要求將至少保持活躍一年。`_

## 思維分解:

有了新的資訊,讓我們再次分解思維:

1. 平台將如何確保隱私政策對使用者來說容易獲取?
2. 平台將如何實施用戶的同意機制?
3. 「不要銷售我的個人資訊」的連結將如何運作?
4. 平台將如何處理同意撤銷和啟動「不要銷售我的個人資訊」的請求?

## 思考產生:

1. 這個平台將會將隱私政策保持可見,並且通過在頁腳和註冊頁面上放置一個鏈接到它,讓其容易訪問。隱私政策將以清晰、簡單的語言撰寫,以便用戶可以理解他們的數據是如何被收集、使用和分享的。
2. 平台將實施用戶同意機制,用戶必須積極勾選一個框以給予同意。這個框預設不會被勾選,確保同意是積極給予,而非被動地給予。只要可能,用戶將收到他們同意的電子郵件確認。
3. "不要出售我的個人資訊"的連結將提供關於哪些數據不被出售的信息,並且將為用戶提供一個按鈕來啟動這個請求。只要可能,用戶將收到這個請求的電子郵件確認,並且這個請求將至少保持活動一年。
4. 平台將會迅速尊重同意的撤回以及"不要出售我的個人資訊"的請求的啟動。用戶將有能力隨時改變他們的同意狀態,並且平台將會在它的數據處理實踐中反映這些變化。

## 思考評估:

此策略似乎涵蓋了針對生成型AI平台的隱私政策的所有重要方面。它考慮了平台的性質,所收集的數據類型,用戶權利,以及符合GDPR和CCPA的規定。

## 搜尋演算法:

最有前途的想法是根據生成的想法和提供的信息創建一份隱私政策的草案。

## 範例:

以下是您隱私政策的可能起點:

「我們的生成AI平台致力於保護您的隱私,並以開放透明的方式處理您的數據。我們所收集和處理的個人數據取決於您如何使用我們的服務。

我們收集和處理您的數據以便為您提供我們的服務,優化平台,並進行研究和開發工作。我們可能也會按照您的設定與第三方供應商分享您的數據,和為了協助您的請求而與外部服務分享。

我們非常重視您的隱私,並且始終按照適用的數據保護法律,包括GDPR和CCPA,來處理您的數據。我們將始終告知您我們如何使用您的數據,並且我們只有在有合法依據的情況下才會處理您的數據。

有關我們如何處理您的數據的更多信息,請參閱我們的隱私政策 [鏈接]。請注意,使用我們的服務即表示您同意我們在隱私政策中列出的數據處理方式。

您有權在任何時候訪問、糾正或刪除您的數據。您也可以在任何時候撤回同意處理數據。如果您希望這樣做,請與我們聯繫,聯繫方式為[Contact Information]。」

_ `使用以下信息,將隱私政策寫為正文出現:`_ \
\
_ `服務: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 Inc. 隱私政策

SkyDeck AI Inc.("SkyDeck AI","我們","我們的"或"我們")尊重您的隱私,並致力於通過我們的政策來保護它。此政策描述了我們可能從你收集的資訊類型或您在使用SkyDeck.ai生成AI平台(我們的"服務")時可能提供的信息,以及我們收集、使用、維護、保護和披露該信息的實踐。

### 我們收集關於您的資訊以及收集方式

我們從我們的服務使用者那裏收集幾種類型的資訊,包括:

* 個人資訊,如您的姓名,電子郵件地址,以及您可能在線上或線下被聯繫的其他標識。
* 技術數據,例如關於您的網路連接,您用於訪問我們服務的設備,以及使用詳情的信息。
* 您提供的用於訪問由第三方供應商提供的生成AI模型的API密鑰和憑證。

我們收集這些資訊的方式:

* 當您提供給我們時,我們直接從您那裡收集。
* 在您通過服務導航時自動收集。自動收集的資訊可能包括使用詳情,IP地址,以及通過cookies,Web信標和其他追蹤技術收集的資訊。

### 我們如何使用您的資訊

我們使用我們收集到的關於您的資訊,或您提供給我們的資訊,包括任何個人資訊:

* 為了向您提供服務及其內容,以及您從我們那裡請求的任何其他資訊、產品或服務。
* 為了達到您提供資訊的任何其他目的。
* 為了向您提供有關您帳號的通知。
* 為了履行我們的義務並強制執行我們從您與我們之間所簽訂的任何合同而產生的權利。
* 為了通知您關於我們的服務或我們透過它提供或提供的任何產品或服務的變化。
* 為了提升我們的服務、產品或服務。
* 讓你能參與我們服務上的互動功能。

### 洩露您的資訊

我們可能會洩露有關我們用戶的彙總資訊,以及不會識別任何個人的資訊,而不受任何限制。我們可能會洩露我們收集的或您提供的個人資訊,如本隱私政策所述:

* 給第三方供應商、服務提供商、承包商或代理,他們為我們提供服務或代表我們工作,並需要訪問這些資訊來完成工作。
* 為了實現您提供它的目的。當您提供資訊時,我們披露的任何其他目的。
* 獲得您的同意後。

### 您的權利

根據適用的數據保護法,您有一定的權利。 這些可能包括以下權利:

* 要求查訪您的個人數據。
* 要求更正我們持有的關於您的個人數據。
* 要求刪除您的個人數據。
* 反對處理您的個人數據。
* 要求限制處理您的個人數據。
* 要求轉讓您的個人數據。
* 撤回同意的權利。

### 數據安全

我們已實施旨在防止您的個人信息意外丟失並防止未經授權的訪問,使用,更改和披露的措施。您向我們提供的所有信息都存儲在我們的防火牆後面的安全服務器上。任何付款交易和API密鑰都將使用SSL技術進行加密。

### 我們隱私政策的變更

我們的政策是將我們對隱私政策所做的任何更改都張貼在此頁面上。如果我們對如何處理我們用戶的個人信息的方式做出重大變更,我們將通過服務首頁上的通知通知您。

### 聯絡資訊

如需詢問或對本隱私政策及我們的隱私實踐發表意見,請聯絡我們:

SkyDeck AI Inc. 548 Market St. PMB38234 San Francisco, 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 時設置的帳戶)登錄控制中心,以管理您的帳戶、計費、集成、工具分配和用戶(成員)。\
\
在 [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/integrations/openai-integration.md <==
---
description: OpenAI (ChatGPT) 與 SkyDeck AI 平台的整合
---

# OpenAI 整合

## **SkyDeck AI 平台與 OpenAI 的整合**

\
ChatGPT 是由 OpenAI 開發的一款 AI 助的聊天機器人。它基於 GPT-4 語言模型,能夠生成類似人類的文本、翻譯語言和寫作不同類型的創新內容。ChatGPT 是各種應用程式的強大工具。OpenAI 是一家致力於以安全和負責任的方式開發和部署 AI 的非營利研究公司。與 SkyDeck AI 集成將讓您接觸到所有當前的 ChatGPT 模型。

### **生成 OpenAPI API 密鑰**

\
若要使用 OpenAI API,您需要按照以下三個簡單的步驟來生成一個 API 密鑰:

1. 在 OpenAI 網站上創建一個免費帳戶,通過註冊這裡:[https://beta.openai.com/signup. ↗](https://beta.openai.com/signup) 您可以使用您的 Google 或 Microsoft 帳戶進行註冊,或使用電子郵件/密碼組合創建帳戶。
2. 一旦您註冊了,請訪問您的 OpenAI 密鑰頁面:</br>[https://beta.openai.com/account/api-keys, ↗](https://beta.openai.com/account/api-keys),或者點擊菜單項“查看 API 密鑰”。
3. 點擊“創建新的秘密密鑰”按鈕來生成新的 API 密鑰。這個金鑰為您提供對 GPT-4 和 ChatGPT 模型的訪問,所以您不需要單獨的 API 密鑰。

就這樣結束了!一旦您擁有了您的 API 密鑰,您就可以在 SkyDeck AI 平台中使用 ChatGPT 的 LLM。

### **將 API 金鑰添加到 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. 點擊“+添加整合”按鈕,並按照指示輸入您的 API 金鑰。

就這樣!您現在可以使用強大的 SkyDeck AI 工具,並直接訪問 GPT-4 和 ChatGPT 模型。

注意:您將根據每月使用的 ChatGPT API 收費。費用結構基於使用的標記數量,750 字(約 1000 個標記)為最低收費單位。每 1000 個標記的費用根據使用的模型而異,目前 ChatGPT 的默認模型為 GPT-3.5 Turbo。從 2023 年 7 月起,您可以開始使用 5 美元的免費信用額度,該額度可在您前 3 個月內使用。ChatGPT 的一般使用價格非常低,但如果您計劃定期使用該服務,則必須添加您的信用卡信息,並建議在 OpenAI 網站上設置使用限制。

OpenAPI ChatGPT 價格 [https://openai.com/pricing ↗](https://openai.com/pricing)


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

# 設定指南

在創建您的 SkyDeck AI 帳戶後,您將會看到設定指南。此指南概述了 5 個核心步驟,以確保您充分利用 SkyDeck AI 的體驗。每當您需要回顧或想檢查進度時,設定指南都會提供協助。

* [**設置帳戶**](set-up-account.md)
* [**設置整合**](set-up-integrations/)
* [**設置安全性**](security/)
* [**組織團隊**](organize-teams/)
* [**策劃工具**](curate-tools/)
* [**管理成員**](manage-members/)




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

# 設定帳戶

在帳戶頁面,您可以選擇 **資訊** 或 **計費與計畫** 標籤。&#x20;



***

### 帳戶資訊

在資訊標籤中,您可以填寫以下欄位:

* **帳戶名稱** – 添加您的公司名稱
* **子域名** – 選擇您希望用於 SkyDeck AI 的子域名 — 例如,google.skydeck.ai&#x20;
* **時區** – 選擇適當的時區
* **上傳您的標誌** – 上傳一個至少 100x100 像素且小於 10MB 的 PNG 或 JPEG 圖像。



當這四個欄位填寫完成後,點擊 **保存**。該頁面將更新以提供您當前工作區 URL 的鏈接。&#x20;




==> 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工作區的成員需要在他們初次註冊和稍後登錄時進行身份驗證。您可以選擇一種或多種允許的方法,這些方法與用戶在您的組織中通常識別自己的方式一致。企業單一登錄(SSO)方法在高級計劃中有所提供

## Google 身份驗證

如果您的組織已為您的團隊分配了ID,例如Jane.Doe@yourcompany.com,那麼您應使用我們的單一登錄方法中的一種 (僅使用一種)。如果您的組織是 Google Workspace 的用戶,那麼請選擇 “Google” 作為允許的身份驗證方法

## 微軟身分驗證

如果您的組織使用微軟的企業級Azure AD (Active Directory) 身份驗證服務(即將開始被稱為Microsoft Entra ID),請選擇“Azure AD”。這通常適用於微軟導向的單一登入 (SSO) 的商業或學術部署。請不要與稱為“Microsoft Account”的微軟個人消費者身份驗證方法混淆,當他們註冊Outlook.com、Microsoft 365、Xbox等時,此方法會分配給個人。擁有消費者微軟帳號的人將無法使用Azure AD登入。

借助Azure Active Directory,微軟提供身分識別平台作為一種服務,但您可以修改一些配置和設置,例如添加您自己的自定義域名 (使其以@yourcompany.com結尾) 或需要多因素身份驗證。您的Azure Active Directory實例可以通過Azure Portal以及像PowerShell,Azure CLI和REST API等其他管理工具進行操作

## 選擇一種單一簽入方式

如果你的是Google工作空間,選擇Google驗證。如果你的是Microsoft身份服務,選擇AD。這就是單一簽入(SSO) 中的“單一”部分。這是你主要希望成員進行登錄和註冊的方式

### 替代身份驗證

如果您沒有任何單一身份來源,或使用我們不支持的方法(請聯繫我們並告訴我們),那麼您可能會選擇多種方法或所有方法進行身份驗證。或者,如果有成員將加入您的 GenStudio 工作區,而他們並不是您常規組織的一部分,您將需要為他們選擇替代身份驗證方法。

一般來說,如果您的組織使用 Microsoft Azure AD,您可能會選擇電子郵件或電子郵件和 Google 作為支持的身份驗證。如果您的組織使用 Google 身份驗證,您可能會將電子郵件添加到允許的選項中。

允許替代身份驗證方法的一個缺點是,您的一些組織成員可能會感到困惑,並嘗試使用替代方法登錄。您可能會發現僅允許您的主要身份驗證方法並向您邀請到工作區的外部用戶提供身份(電子郵件地址)會更容易管理。

**TL;DR**

- 電子郵件:對於第三方用戶或異質團隊非常有用。
- 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
---

# 指派標籤

點擊  其中一個 [六個 AI 工具](the-six-ai-tools.md)。

在彈出窗口中,點擊任何灰色標籤將其變為藍色。根據需要在選擇 **(藍色)** 和取消選擇 **(灰色)** 標籤之間切換。然後點擊 **指派。**

對每個 AI 工具重複此過程以創建自定義權限組。

==> 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 工具可供特定團隊或個人使用。




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

# 六個 AI 工具

SkyDeck AI 的 [GenStudio 工作區](https://eastagile.skydeck.ai/) 提供六種不同的 AI 工具,或者您可以創建自定義工具。以下是這些工具的快速概述,以幫助您了解如何設置您的權限。

<table data-view="cards" data-full-width="true"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td></td><td>提供定義您數據庫中表的 DDL,然後請您的 SQL 助手編寫 SQL 代碼以產生任何結果。</td></tr><tr><td></td><td>評估您法律文件中的條款。讓它為您解釋。修改它以更改文件的條款。</td></tr><tr><td></td><td>通過生成對特定問題的深思熟慮的回答來協助用戶,帶領您通過諮詢方式處理請求。</td></tr><tr><td></td><td>這個 AI 導師將提供任何主題的課程。您可以選擇教學風格、語言和課程的複雜程度。</td></tr><tr><td></td><td>您的 AI 配對程序員將審查您的代碼,幫助您添加新功能,修改現有功能,增加測試覆蓋率,添加註釋或文檔等。</td></tr><tr><td></td><td>根據描述生成一個圖像,使用 OpenAI 的 DALL-E 模型。</td></tr></tbody></table>


==> 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 內正確的信息。



有關公共按需付費對話服務的信息也在此鏈接以便於參考:

* [**OpenAI**](../../integrations/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/adding-huggingface-credentials.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
---

# 設定整合

返回設定指南並點擊 **新增整合** 或從側邊欄選擇 **整合**。



在整合頁面,從右上角選擇。

在 **新增整合** 彈出窗口中,填寫以下欄位:

* **LLM 服務** – 從下拉菜單中選擇 OpenAI、VertexAI 或 Anthropic。
* **整合名稱** – 為您的整合創建一個可識別的名稱。
* **憑證** – 輸入您的 [API 憑證](integration-assistance.md)。




==> 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
---

# 移除群組

如果您需要移除特定標籤,請點擊標籤名稱旁邊的 **x**。




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

# 組織團隊

從側邊欄選擇 **組織**。在這個頁面上,您可以創建標籤(或群組)來定義和結構化您組織內的各種團隊。



您會注意到 **所有** 標籤已經存在。這是適用於您組織所有成員的預設標籤。


==> 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** 鍵或點擊勾號以創建標籤。



***

> **提示** – 創建一個或兩個高級群組,然後如果需要更細緻的訪問控制,添加一個帶有更多標籤的新群組。

點擊  創建更小的分組。




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

# 為成員分配標籤

此工作流程的最後一步是為成員分配標籤。[標籤(或群組)](../organize-teams/) 用於策劃哪些 [AI 工具](../curate-tools/the-six-ai-tools.md) 可以由誰訪問。它們還可以為分析和報告提供群組。成員可以被分配多個標籤。通常,標籤將定義您組織中的角色或部門。

點擊特定成員的 **ACTION** 欄下的 **Edit** 文本。



藍色標籤為已分配,灰色標籤為未分配。所有標籤默認對所有成員啟用。

從成員中移除所有標籤將會移除他們對所有工具的訪問權限,並將他們從所有報告群組中移除。您可能希望這樣做以將訪問限制到最低水平,或將成員從全球報告中移除。仍然可以通過明確命名這些成員來生成報告。



更改完成後,點擊 **Save**。


==> 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
---

# 添加成員

點擊然後輸入新成員的**姓名**和**電子郵件**。




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

# 管理成員

從側邊欄選擇 **成員**。在此頁面上,您可以手動添加成員、導入成員檔案、向成員發送邀請以及為成員分配標籤。



在螢幕的頂部,您將看到有關您的帳戶的指導,顯示您是否擁有足夠的付費名額以邀請更多成員。

操作按鈕,邀請、添加成員、導入檔案、撤銷、刪除,將根據您在下面的列表中選擇(或未選擇)的成員而變為活躍(藍色)或不活躍(灰色)。\
\
如果您尚未選擇任何成員,那麼目前相關的操作將是通過電子郵件添加一個人或導入一個要邀請的人的 csv 檔案。

在成員列表中,特別注意指導欄。這提供了有關您應該對該特定人員採取的下一步行動的快速建議。\


有不同的指導行動:

1. 當添加成員時,指導行動為 "邀請"。我們需要邀請該成員。
2. 當成員被邀請時,指導行動為 "等待"。我們需要等待該成員接受他們的電子郵件邀請。
3. 當成員接受他們的邀請時,指導行動為 "好"。現在可以了,我們不需要再做任何事情。
4. 當成員的邀請過期時,指導行動為 "重新邀請"。我們需要通過發送另一封電子郵件來重新邀請他們。
5. 當成員被撤銷時,他們仍然在列表中,指導行動回到邀請,因為您可能想要再次邀請他們。

更高級的功能需要更多空間來操作,可以通過操作欄中的編輯控制來找到。特別是,這是角色和標籤可以更改以管理控制中心內的權限以及通過 GenStudio 工作區訪問工具和集成的地方。&#x20;




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

# 匯入檔案

在匯入之前,請檢查您的 CSV 檔案是否具有以下格式的姓名和電子郵件欄位:



> **提示** – 您的檔案必須是 CSV 格式,否則 SkyDeck AI 將不會接受您的匯入。

***

從頁面頂部的按鈕中選擇。

然後在彈出窗口中點擊 **選擇檔案**,並找到您的 CSV 檔案。



如果匯入成功,您將在螢幕頂部看到 **成功橫幅**,並且頁面將填充新成員資訊。




==> 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
---

# 邀請成員

要邀請成員使用 [GenStudio 工作區](https://eastagile.skydeck.ai/),請勾選 **NAME** 旁邊的第一個框以選擇所有成員,或為個別成員選擇單獨的複選框。

點擊頁面頂部的 .png) 以向所有選定的成員發送電子郵件邀請。

在彈出窗口中,點擊 **確認**。




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

### 與 LLM 互動

這是您與大型語言模型 (LLM) 人工智慧 (AI) 模型互動的地方。您可以以對話的 _聊天_ 方式進行互動。您可以使用「預設」工具直接與您的模型「對話」。這是您的會話開始的方式。

通過點擊 **新對話** 按鈕開始一個對話,或者您可以通過在側邊欄中選擇一個來恢復現有的對話。

只需向您的 LLM 提問即可。這些是您對模型的「提示」。但是,您可以遵循一些最佳實踐以獲得更好的結果。例如,僅僅要求更好的結果就可以產生更好的結果,例如,「作為一位向孩子解釋的物理學專家,解釋為什麼天空是藍色的。」\
\
您的輸入應該在螢幕底部的輸入欄中輸入。您可以通過點擊輸入欄右側的 **詢問 AI** 按鈕,或在聚焦輸入時按 **Enter** 鍵來提交給您的 LLM 以獲得回應。

您可以從輸入欄下方的中間菜單中選擇要使用的模型。您可以隨時更改模型選擇。有些模型會比其他模型更合適。例如,GPT-4 是迄今為止最先進的模型之一,往往能產生更周全的回應。然而,Anthropic 的 Claude 模型可以支持更大的上下文窗口(大約相當於整本書),這使您可以在提示中提交大型文檔以供審查、背景或修改。



### 重新生成和編輯提示

如果您不喜歡模型產生的結果,您可以使用 **重新生成** 按鈕請求它重新生成回應。您也可以更改您的模型並發送另一個回應。



Skydeck.AI 也讓您編輯您的提示並再次嘗試。您可以點擊 **編輯消息** 按鈕,修改輸入並重新提交。



### 發送非 AI 訊息

您也可以在不詢問 AI 的情況下發送訊息,它將像正常訊息一樣出現在對話中,並不會有回應。這在您想要直接在對話中做一些筆記,或與其他成員合作時非常有用(了解更多請參見 [共享與協作](sharing-and-collaboration.md))。

要發送非 AI 訊息,只需在輸入框中輸入文本,然後點擊 **發送聊天訊息** 按鈕,或者在聚焦輸入框時按 **Ctrl + Enter**。



### 擷取聊天內容

您可以使用右上角的圖示將所有提示和回應的文字複製到剪貼簿。這是一個方便的方式將您的工作包含在其他文件中。您也可以通過點擊 **下載** 按鈕將對話內容下載為 markdown 文件。



© 2023 SkyDeck AI Inc.


==> genstudio-workspace/README.md <==
---
description: GenStudio
---

# GenStudio 工作區

* [**對話**](conversations.md)
* [**分享與協作**](sharing-and-collaboration.md)
* [**網頁瀏覽**](web-browsing.md)
* [**工具**](tools/)
* [**數據安全**](data-security/)


==> genstudio-workspace/public-snapshots.md <==
# 公開快照

快照功能使用戶能夠創建對話的靜態、全面視圖,並通過公開可訪問的 URL 進行分享。它通過允許用戶快速有效地將他們的工作傳播給同事甚至外部利益相關者來增強協作。

### 創建快照

當對話的快照被創建時,系統會捕捉對話線程的當前狀態,包括消息、時間戳和對消息作出回應的 LLM。您可以選擇包含參與者的名字或匿名分享。快照是不可變的,因為當您繼續對話時,它不會被更新。如果您想包含新的消息,您必須創建另一個快照。

要創建快照,請從左側邊欄選擇您想要分享的對話,然後點擊右上角的藍色 **協作** 按鈕。

將會彈出一個窗口。選擇 **公開分享** 標籤,然後點擊 **創建新快照**。您有兩個選項:**匿名分享** 或 **以您的名字分享**。如果您不想在快照中包含您的名字,請選擇前者;如果您願意分享,請選擇後者。

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

一旦創建,快照將不包括對話中的變更,例如消息的添加或刪除。

</div>

每個快照都會生成一個唯一的 URL,以便您可以將其提供給任何人以允許訪問對話快照。URL 生成過程採用了加密哈希技術,以確保每個鏈接的唯一性和完整性。



### 快照視圖

如果您選擇 **匿名分享**,對話參與者的名字將不會顯示。相反,您將看到用戶 1、用戶 2... 作為消息的擁有者。

如果您選擇 **以您的名字分享**,參與者的名字將會顯示。

<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/) 的過程。之後,您可以在註冊後繼續快照。



### 停用快照

用戶可以通過管理介面切換快照的可訪問性。停用快照會使 URL 變為無效,之後任何訪問該 URL 的嘗試都會返回未找到資源的響應。您可以選擇稍後重新啟用它。



### 刪除快照

如果您不想再分享快照,可以選擇刪除它。請注意,此操作是不可逆的,這意味著您無法使用相同的 URL 恢復已刪除的快照。當您點擊「垃圾桶」圖示時,您必須確認刪除以避免意外移除。





==> genstudio-workspace/document-upload.md <==
# 文件上傳

SkyDeck.AI 允許您將不同類型的文件和圖片添加到與 AI 的對話中。您可以請您喜愛的 LLM 分析您的文件,並且您將能夠收到其摘要、解釋或對您有關其內容問題的回答。

### 添加文件

要添加文件,請打開對話並在提示輸入旁邊點擊 **添加**。然後,選擇 **上傳文件**。我們目前支持以下文件擴展名:PDF、DOC、DOCX、PPTX 和簡單文本文件。

該文件將與您的消息一起附加並發送給 LLM。您可以查看與消息相關聯的文件,甚至可以重新下載它。



### 添加圖片

要添加圖片,請點擊 **添加**,然後選擇 **上傳圖片**。我們目前支持這些文件擴展名:JPEG、JPG、WEBP、PNG。



圖片將與您的消息一起附加並發送給 LLM。此外,您還可以點擊圖片,這將打開一個新的彈出窗口,以更清晰地顯示它。





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

* 每條消息的所有文件總大小:最多 20MB



* 如果文件小於 20MB 但仍超過令牌限制,將顯示另一個錯誤:



* 文件總數:最多 10



### Rememberizer - 擴展 AI 知識

您可以利用 [Rememberizer](https://rememberizer.ai/),我們的解決方案,將您的知識和信息提供給 AI,並允許 SkyDeck.AI 從您的文檔和討論中學習。了解更多有關 Rememberizer 的信息 [這裡](https://docs.rememberizer.ai/)。


==> genstudio-workspace/sharing-and-collaboration.md <==
# 共享與合作

SkyDeck.AI 致力於打破孤島,推廣協作創新的文化。在使用 GenStudio 工作區時,您不必孤軍奮鬥。無論您是在與 LLM 模型進行一般對話,還是深入六個針對性任務的專用工具之一,GenStudio 都提供了一個統一且直觀的實時協作平台。

### 如何邀請合作者

要將合作者添加到任何現有的對話中,請從左側邊欄選擇該對話,然後點擊右上角的藍色 **合作** 按鈕。



將會出現一個彈出窗口,默認選項卡為 **邀請合作**。切換 **合作** 滑塊,然後點擊藍色 **複製鏈接** 按鈕。

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

如果您希望在任何時候停止合作,只需將滑塊切換到關閉位置。請注意,這將使當前鏈接失效,如果您生成新的鏈接,將會不同。

</div>

使用此鏈接,您可以輕鬆邀請任何同事。無需手動添加每位合作者的電子郵件地址。

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

所有受邀者必須在與對話擁有者相同的 SkyDeck.AI 工作區中註冊帳戶。這可以保護組織資產和可能包含在 GenStudio 工作區對話中的機密信息。

</div>

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

您可以通過將 Slack 頻道與您的 GenStudio 對話同步來進一步增強合作。要了解更多信息,請訪問 [Slack 同步](slack-synchronization.md) 和 [Slack 集成](../integrations/slack-integration.md)。

</div>

### 合作夥伴視圖

合作夥伴只能看到他們被邀請的對話。他們將無法看到您其他的 GenStudio 對話。要將他們包含在其他對話中,您必須為每個相應的對話提供單獨的鏈接。

被邀請的合作夥伴可以隨時通過點擊 **合作** 按鈕然後點擊紅色的 **離開此對話** 按鈕來退出對話。



### 你的視圖

一旦同事對對話做出貢獻,你將在你的 GenStudio 工作區的對話中看到一個通知氣泡。



每個人的輸入或貢獻將由他們各自的首字母標記。將滑鼠懸停在首字母上將顯示你同事的名字。



### 與同事合作

在 GenStudio 的對話中,並不是每條消息都需要發送給 AI。發送非 AI 消息可以增強個人和直接的互動。無論您是在分享更新、給予反饋,還是單純聊天,依賴非 AI 消息可以確保清晰和真實,促進有意義的聯繫和有效的溝通,而不受人工智慧的影響。

您可以簡單地發送非 AI 消息,如本 [頁面](conversations.md) 所討論的,但協作使得與同事互動的方式更為強大。在撰寫消息時,您可以使用 @ 符號後跟成員的名字來提及他們,以便在下一條消息中通知他們。這種方法確保特定個體能夠收到有關相關信息、更新或需要他們注意的行動的提醒。它通過直接標記相關方來簡化通信,減少重要消息被忽視的機會,並確保每個人都保持知情和參與。




==> genstudio-workspace/web-browsing.md <==
# 網頁瀏覽

從網站抓取內容以納入您的提示中是 GenStudio 的一個非常有用的功能。您在大括號中包含的任何 URL 將被從該網站抓取的內容替換。例如,您可以寫 "總結以下 \{{https://nytimes.com\}} 的最重要新聞。"



© 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/slack-integration.md)。

</div>

### 將 GenStudio 對話消息發送到 Slack

一旦您將對話連接到公共或私人 Slack 頻道,SkyDeck.AI 將會將所有當前消息發送到該頻道。這將僅在連接開始時執行一次。

在那之後,對於每一條發送到對話的新消息,它也將被發送到該 Slack 頻道及其回應。



### 將 Slack 訊息發送到 GenStudio 對話

要從 Slack 發送訊息到連接的對話:

1. 打開該對話的線程
2. 標記 **SkyDeck.ai** 應用並撰寫您的提示。
3. 訊息將發送到 GenStudio,您將收到回覆。



以下是訊息在 GenStudio 上的顯示方式:



### 格式化

當我們從 GenStudio Collaboration 發送內容到 Slack 時,Markdown 不會自動運作。因此,你會看到 `*hello*` 而不是 \*hello\*。這是 Slack 最近的變更。但有一個解決方案。在桌面應用程式中,你可以在 Slack 的進階設定中手動將 Markdown 辨識 \*開啟\*。



==> genstudio-workspace/tools/README.md <==
# 工具

點擊左側第一列的工具圖標,您將在第二列看到可用工具的列表。當您點擊其中一個工具時,您的輸入欄位將被修改,以顯示該工具所期望的輸入。在您填寫這些內容並提交選擇後,該工具將在您的對話中回應輸出。然後,您將回到默認的對話模式,您可以通過回覆或跟進與工具的回應互動。\
\
在對話中,您可能會發現使用多個工具對您有幫助。您可能會從一個工具開始以獲取策略建議。然後,您可能會使用 SQL 工具來編寫查詢以產生一些後續分析。最後,您可能會使用寫作工具來將您的結果整理成針對您結果的受眾的格式。 &#x20;

© 2023 SkyDeck AI Inc.

###


==> genstudio-workspace/tools/strategy-consultant/README.md <==
# 策略顧問

策略顧問作為您的數位顧問夥伴,提供深入的建議以解決您獨特的挑戰和需求。這個工具根據豐富的商業訓練數據,指導您進行模擬高端顧問思考過程的諮詢。這個 LLM 提供全面的機會、風險和可行策略的視角,幫助您做出知情的、具有戰略性的決策,並與您的目標保持一致。



## 策略顧問可以幫助解決什麼類型的問題?

**市場分析與進入**&#x20;

* 在以新產品進入亞洲市場之前,我應該考慮哪些因素?
* 我該如何評估歐洲電子商務領域的競爭格局?

**業務增長與擴展**

* 我可以採用哪些策略來擴大我的初創企業的下一階段?
* 哪些收購目標可能適合我的公司擴大其影響力?

**品牌與定位**

* 我該如何在過度飽和的市場中區分我的品牌?
* 成功的重新品牌活動的關鍵要素是什麼?

**運營效率**

* 我該如何簡化公司的供應鏈運營?
* 是否有最佳實踐可以改善我的庫存周轉率?

**財務策略**

* 我該如何優化我的業務資本結構?
* 哪些定價策略可以提升我產品的盈利能力?

**數字轉型**

* 成功數字化我的傳統零售業務的步驟是什麼?
* 我該如何利用人工智慧和區塊鏈等新興技術來提升我的服務?

**人才管理與組織結構**

* 我該如何重組我的組織以提高敏捷性和創新能力?
* 在企業過渡期間,有哪些策略可以幫助留住員工?

**創新與產品開發**

* 我該如何在公司內部培養創新文化?
* 我應該針對哪些市場或細分市場推出我的新產品線?

**風險管理**

* 在擴展到新地區時,我該如何評估和減輕風險?
* 有哪些策略可以幫助管理我出口業務的貨幣波動風險?

**客戶體驗與忠誠度**

* 我該如何改善服務行業中的客戶滿意度?
* 在數字時代,客戶忠誠度的關鍵驅動因素是什麼?

**利益相關者與投資者關係**

* 我該如何有效地向投資者傳達重大戰略轉變?
* 在合併期間,管理利益相關者期望的最佳實踐是什麼?

**可持續性與企業社會責任**

* 我的企業如何在不妨礙盈利能力的情況下轉向更可持續的做法?
* 將企業社會責任整合到我的商業模式中的具體好處是什麼?


==> genstudio-workspace/tools/strategy-consultant/example-employee-retention.md <==
---
description: 跟隨策略顧問的逐步演示
---

# 範例 – 員工留任

在這個範例中,我們請求策略顧問幫助一家公司在企業轉型期間留住員工。



策略顧問首先將問題分解為幾個子問題:



然後,AI針對這些子問題進行回答:



該工具繼續其五步驟過程,涵蓋思想評估和搜索算法:&#x20;



最後,策略顧問要求提供特定類型的額外信息,以幫助改善策略以符合您的具體需求:



然後,我們添加了一些額外的背景信息和上下文,以便AI能更好地理解情況:




==> genstudio-workspace/tools/strategy-consultant/how-to-use.md <==
# 如何使用

要開始使用策略顧問,您只需提供您的問題或提示!&#x20;

AI 將遵循一個結構化的操作流程來生成有見地的回應:&#x20;

1. **思維分解** – 將給定的信息或問題分解為更小的子問題或「思維」。
2. **思維生成** – 為每個子問題生成潛在的答案或「思維」。
3. **思維評估** – 評估每個思維的相關性和潛在影響。
4. **搜索算法** – 選擇最有前景的思維進一步發展為詳細的回應。
5. **我想知道更多關於** – 如果有任何知識空白或需要特定類型的信息來提供充分的信息回應,我將向您請求額外的信息。

如果輸出似乎缺少某些細微差別或觀點,您可以提交額外的信息,策略顧問將會完善其提出的策略。&#x20;

==> genstudio-workspace/tools/legal-agreement-review/example-nda-clause.md <==
---
description: 跟隨法律協議審查的逐步演示
---

# 範例 – NDA 條款

在這個範例中,我們請求法律協議審查對 NDA 的這一部分進行審查,以查看是否存在任何漏洞。



AI 會檢查該條款,然後輸出一個全面的答案,從幾個不同的角度來看待該條款。




==> genstudio-workspace/tools/legal-agreement-review/README.md <==
# 法律協議審查

法律協議審查是您的隨需法律助手,仔細掃描合同和協議中的潛在陷阱、不一致之處或非標準條款。通過利用其廣泛的知識庫,法律協議審查可以幫助確保您的法律文件堅固且合規,提供對複雜條款的清晰解釋並提供符合上下文的建議。



## 法律協議審查可以幫助解決什麼類型的問題?

**條款解釋**

* 這個賠償條款意味著什麼?
* 這個保密條款對我的義務有什麼影響?

**比較與一致性**

* 這個競業禁止條款在我所在行業的合同中是否標準?
* 這個終止條款與典型協議相比如何?

**法律術語定義**

* 什麼是「不可抗力」?
* 你能解釋一下「受託責任」嗎?

**風險分析**

* 這份合同可能使我面臨哪些潛在責任?
* 是否有任何條款在爭議中可能不利?

**管轄權問題**

* 這個法律選擇條款對我的商業地點是否有利?
* 這個仲裁條款對爭議解決意味著什麼?

**運營影響**

* 這個服務水平協議對我的業務運營有什麼影響?
* 這個數據保護條款對我公司的IT政策有什麼影響?

**合規與監管**

* 這份合同是否符合GDPR條款?
* 是否有任何條款可能與當地勞動法相衝突?

**修訂與變更**

* 我如何修改這個條款以使其對我更有利?
* 合同中規定的修訂流程是什麼?

**財務問題**

* 這個付款條款對現金流意味著什麼?
* 這份協議中是否有任何隱藏的費用或收費?

**術語與措辭**

* 這個條款可以簡化以提高清晰度嗎?
* 這個條款的措辭是法律約束力的還是僅僅是指導性質的?
# 如何使用

要開始進行法律協議審查,請提供一個 **介紹** 提示,這只是任何背景信息、問題或您想要解決的具體關注點,以及您想要審查的法律文本的 **條款** 或部分。&#x20;

在初步審查後,AI 可能會要求更多的信息或上下文,以改善其對條款的建議。與往常一樣,您提供的具體信息越多,效果越好。

==> genstudio-workspace/tools/teach-me-anything/example-intro-to-programming.md <==
---
description: 跟隨 Teach Me Anything 的逐步演示
---

# 範例 – 程式設計入門

在這個範例中,我們有興趣學習本科層級的 Python 程式設計:

* **課程** – Python 程式設計入門
* **語言** – 英文
* **教育程度** – 本科
* **學習風格** – 混合 - 視覺(資訊圖表、圖表)和講座
* **溝通風格** – 非正式&#x20;
* **語氣風格** – 鼓勵
* **推理框架** – 實用(逐步、可行的見解)
* **使用表情符號** – 是&#x20;

Teach Me Anything 生成了一個課程:

一旦課程開始,AI 將逐步完成課程的每個部分:

隨時可以要求更多幫助或測試您的理解:

Teach Me Anything 將更深入地探討主題或問題:

然後您可以測試您的理解:

當您對自己的進展感到滿意時,可以隨時跳回下一個課程主題:

==> genstudio-workspace/tools/teach-me-anything/README.md <==
# 教我任何事情

教我任何事情是一個 LLM 導師,提供針對您可以想像的任何主題的個性化學習體驗。根據您的偏好量身定制每一課,選擇教學風格、語言細微差別和內容深度。然後進入 /test 模式,AI 將評估您對該主題的掌握程度。



## Teach Me Anything 可以幫助我解決什麼類型的問題?

Teach Me Anything 的範圍很廣,因此您可以請求的課程類型沒有盡頭。以下是一些一般主題的列表,以幫助您了解如何利用這個工具來學習:

* 科學和數學
* 歷史
* 文學
* 技術和計算機
* 哲學和社會科學
* 藝術和音樂
* 語言和語言學
* 地理和地球科學
* 宗教和靈性
* 體育和休閒
* 健康和福祉
* 太空和天文學
* 法律和治理
* 旅行和文化
* 商業和金融&#x20;


==> 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>

*   **課程** – 您想學習的具體主題或話題。&#x20;

    * 文藝復興藝術的歷史
    * 宏觀經濟學


*   **語言** – 您希望以何種語言呈現信息。

    * 西班牙語
    * 英語
    * 法語


*   **教育程度** – 課程的複雜性和深度,旨在與特定的教育背景或理解相匹配。

    * 小學
    * 高中
    * 大學本科
    * 研究生


*   **學習風格** – 您最佳理解和保留信息的首選方法或途徑。

    * 視覺(信息圖表、圖表)&#x20;
    * 聽覺(口頭解釋、播客)&#x20;
    * 動覺(互動練習、模擬)&#x20;
    * 閱讀/寫作(文本內容、工作表)


*   **溝通風格** – 信息表達或傳達的方式。

    * 正式(學術、商業化)&#x20;
    * 非正式(隨意、對話式)&#x20;
    * 簡潔(簡短、切中要點)&#x20;
    * 詳細(全面、深入)


*   **語調風格** – 課程的情感質量或氛圍。

    * 專業(中立、客觀)&#x20;
    * 友好(溫暖、平易近人)&#x20;
    * 幽默(輕鬆、有趣)&#x20;
    * 熱情(充滿激情、生動活潑)


*   **推理框架** – 用於呈現和理解信息的邏輯結構或方法。

    * 分析(組件的分解)&#x20;
    * 批判(評估利弊)&#x20;
    * 概念(大局、總體主題)&#x20;
    * 實用(逐步、可行的見解)


* **使用表情符號** – 結合表情符號以增添內容的表現性或插圖元素。
  * 真或假

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

您不必填寫每個類別,但如果您不希望其影響課程的結果,請確保刪除默認文本。

</div>

在您個性化這些類別並按下 **生成按鈕** 後,Teach Me Anything 將重申您的偏好並告訴您如何創建課程計劃。



### /plan

`/plan` 命令要求 AI 根據您的偏好創建一個課程計劃。輸出將根據您的初始輸入而有很大差異。&#x20;



### /change&#x20;

`/change`命令允許您修改您的偏好設置。例如,您可以通過輸入`/change learning style=Active`來更改學習風格。

### /skip

`/skip` 命令允許您跳過課程的某一部分。例如,如果「教我任何事情」建議的先決內容您已經感到熟悉,請輸入 `/skip` 以繼續前進。&#x20;



### /start

`/start` 命令用於在您對您的偏好和課程計劃感到滿意後正式開始課程。



### /continue

`/continue` 命令用於將課程推進到下一個主題。&#x20;



### /test

`/continue` 命令用於測試您對課程部分的理解。Teach Me Anything 將創建問題或開放式對話,以測試您是否完全理解課程內容或需要更多的複習/練習。&#x20;




==> genstudio-workspace/tools/sql-assistant/example-query-debugging.md <==
---
description: 按照 SQL Assistant 的逐步演示進行操作
---

# 範例 – 查詢除錯

在這個範例中,我們請求 SQL 助手對一個未按預期工作的查詢進行除錯。&#x20;





SQL 助手識別出問題所在,並提供所需的正確查詢以獲取預期的客戶電子郵件。&#x20;



\


==> genstudio-workspace/tools/sql-assistant/README.md <==
# SQL 助手

SQL 助手是一個創新的 SQL 數據庫 LLM,作為您的虛擬數據庫顧問,幫助進行查詢優化、架構設計和數據管理任務。無論您是在排除性能瓶頸還是尋求關於關聯設計原則的建議,SQL 助手都能幫助您通過高效的數據庫操作充分發揮數據的潛力。



## SQL 助手可以幫助解決什麼類型的問題?

SQL 助手可以幫助解決一系列與 SQL 相關的問題,包括但不限於:

* **撰寫 SQL 查詢** – 協助撰寫各種 SQL 查詢,如 SELECT、INSERT、UPDATE、DELETE、ALTER、CREATE、DROP 等。
* **解釋 SQL 概念** – 解釋各種 SQL 概念,例如聯接、正規化、索引、事務、存儲過程等。
* **故障排除 SQL 查詢** – 幫助調試並提供解決方案或變通方法,以解決無法正常工作的查詢。
* **優化 SQL 查詢** – 建議優化 SQL 查詢以提高性能的方法。
* **數據建模** – 協助設計數據庫架構並提供最佳實踐建議。
* **數據分析的 SQL** – 撰寫複雜查詢以執行數據分析任務。
* **數據庫管理** – 幫助理解與數據庫管理相關的概念,如備份、複製、分區等。

==> genstudio-workspace/tools/sql-assistant/how-to-use.md <==
# 如何使用

要開始使用 SQL 助手,您需要提供一段資料定義語言 (DDL) 和一個任務描述。&#x20;

* **DDL** **段落** – 一組 SQL 命令、對象、屬性和約束的子集,專注於定義或修改資料庫對象的結構。
* **任務描述** – 與 DDL 相關的指示,告訴 SQL 助手您需要什麼幫助。&#x20;

預設的佔位符提示在您與 SQL 助手創建新聊天時加載,展示如何創建自己的提示:

* DDL 語句創建了一個名為 'transactions' 的表,包含 5 列 (transaction\_id, customer\_id, transaction\_date, amount 和 description)。&#x20;
* 任務描述要求 SQL 助手提供一個查詢,列出所有高於 1000 美元的交易。

\


\


==> genstudio-workspace/tools/image-generator/README.md <==
# 圖像生成器

圖像生成器使用 OpenAI 的 DALL-E 模型根據文本提示生成視覺內容。與傳統的 LLM 生成文本輸出不同,這個專門的模型可以理解描述性提示並將其轉換為相應的圖像。&#x20;

它的能力涵蓋了廣泛的應用,包括:

* **概念可視化** – 將抽象的想法或文本描述轉化為視覺表現。
* **設計樣稿** – 提供簡要,模型可以生成初步的設計概念或樣稿。
* **藝術創作** – 描述一個場景、情緒或風格,LLM 可以創作出與該願景相符的藝術作品。&#x20;
* **教育圖表** – 根據特定主題或概念生成教育內容的圖表或插圖。&#x20;
* **娛樂** – 根據虛構敘事或故事創建角色設計、風景或任何視覺內容。

圖像生成器為專業人士、教育工作者、藝術家和愛好者開啟了一個可能性的新領域,使視覺創作的過程對所有人來說更加可及。只需提供詳細的提示,您就可以獲得自定義的視覺效果,而無需高級設計技能或軟件。

==> genstudio-workspace/tools/image-generator/example-winter-wonderland.md <==
---
description: 跟隨圖像生成器的逐步演示
---

# 範例 – 冬季仙境

在這個範例中,我們將盡可能具體地創建一個藝術圖像:

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

圖像鏈接將在 1 小時內過期。如果您希望稍後使用或查看該圖片,請在過期之前保存它。&#x20;

</div>

圖像生成器創建了以下圖像:

如果您不喜歡圖像的確切構圖,請點擊 **重新生成** 以使用相同的提示創建新圖像:

==> genstudio-workspace/tools/image-generator/how-to-use.md <==
# 如何使用

要開始使用圖像生成器,您需要提供您希望創建的圖像的描述。以下是一些術語的一般指導方針:

* **物體** – 使用物體的名稱,如蘋果、汽車、房子等。
* **顏色** – 指定顏色,如紅色、藍色、綠色等。
* **大小** – 指定大小,如大、小、高等。
* **形狀** – 指定形狀,如方形、圓形、矩形等。
* **材料** – 指定材料類型,如木材、金屬、玻璃等。
* **動物/人** – 指定不同類型的動物或人,如貓、狗、女人、男人等。
* **風景** – 指定不同類型的風景,如日落、海灘、山脈等。
* **情緒** – 指定不同的情緒,如快樂、悲傷、生氣等。
* **現實主義** – 指定準確性或抽象性的程度,如照片寫實、卡通風格、印象派等。

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

您每次請求只能根據提供的描述生成一個圖像。

</div>

請記住,您的描述越具體,生成的圖像就會越準確。例如,不僅僅說“貓”,您可以說“坐在藍色沙發上的一隻大橙色貓”。這將為模型提供更具體的圖像生成依據。

.png>).png>)


==> genstudio-workspace/tools/pair-programmer/README.md <==
# 配對程式設計師

配對程式設計師是一個先進的 AI 程式設計工具,作為您的編碼夥伴,提供即時的代碼相關查詢、除錯挑戰和優化建議的協助。無論您是在處理複雜的演算法還是尋求最佳實踐建議,配對程式設計師旨在改善您的編碼並簡化您的開發過程,使軟體創建變得更高效和直觀。



## Pair Programmer 可以幫助解決什麼類型的問題?

Pair Programmer 可以幫助解決許多與軟體開發相關的問題,從基礎概念到進階主題。雖然以下主題和範例的列表相當廣泛,但仍無法涵蓋所有使用案例。我們邀請您使用這些範例,深入探索 Pair Programmer 的深度。

**語法和語意**

* Java 中 for-loop 的正確語法是什麼?
* Python 的列表推導式是如何運作的?

**除錯和故障排除**

* 為什麼我的 C 程式碼會出現 "Segmentation fault" 錯誤?
* 在 Java 中,什麼會導致 "NullPointerException"?

**最佳實踐**

* 我應該如何結構化 RESTful API?
* SQL 表的推薦命名慣例是什麼?

**函式庫和框架**

* 我該如何開始一個新的 React 專案?
* 你能解釋 Flask 路由是如何運作的嗎?

**演算法和資料結構**

* 快速排序演算法是如何運作的?
* 你能幫我實現一個二元樹嗎?

**性能優化**

* 為什麼我的 SQL 查詢執行得很慢?
* 我該如何優化我的 Python 腳本以改善記憶體管理?

**軟體架構**

* MVC 和 MVVM 模式之間有什麼區別?
* 微服務如何使我的應用程式受益?

**工具和環境設置**

* 我該如何在 Python 中設置虛擬環境?
* npm 和 yarn 之間有什麼區別?

**版本控制**

* 我該如何解決 git 合併衝突?
* 在 git 中結構化分支工作流程的最佳方式是什麼?

**部署和運營**

* 我該如何使用 Docker 部署我的網頁應用程式?
* Kubernetes 在現代軟體架構中的角色是什麼?

**安全性**

* 我該如何防止我的網頁應用程式出現 SQL 注入?
* 安全存儲用戶密碼的最佳實踐是什麼?

**語言和範式**

* 你能解釋 JavaScript 中的函數式編程概念嗎?
* 程序式編程和面向對象編程之間有什麼區別?

**資料庫和存儲**

* 我該如何對關聯資料庫進行正規化?
* 使用像 MongoDB 這樣的 NoSQL 資料庫相對於傳統關聯資料庫的好處是什麼?

**硬體和系統級問題**

* 垃圾回收在程式語言中是如何運作的?
* 並行處理和同時處理之間有什麼區別?

**趨勢和更新**

* 最新版本的 Python 中有哪些新功能?
* WebAssembly 如何改變網頁開發?


==> genstudio-workspace/tools/pair-programmer/how-to-use.md <==
# 如何使用

要開始使用 Pair Programmer,您需要指定您正在使用或想要使用的程式語言。預設情況下,該欄位設置為 Python。



一旦您提交了您的程式語言,您將收到一條類似於以下的消息(雖然確切的措辭可能會有所不同),該消息詳細說明了 Pair Programmer 提供的內容並提供一些有用的命令:



如果一切看起來正確,您可以在提示區域中寫下您的程式問題。

### /change&#x20;

`/change`指令允許您在與Pair Programmer互動時修改您的偏好設定。目前,它支援兩種選項:

* **程式語言** – 切換程式語言。例如,輸入`/change language=Java`以切換到Java。
* **互動語言** – 改變語言。例如,輸入`/change language=Spanish`以切換到西班牙語。

### /implement&#x20;

`/implement`命令在您想創建新的程序時使用。它遵循五步驟的程序以確保全面的方法:

例如,您可以輸入`/implement task=TaskDescription`。請將`TaskDescription`替換成您希望完成的任務描述。

#### 範例

假設您想要實現一個計算列表中所有元素總和的程式。

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

~~~
/implement task=Create a Python function that calculates the sum of all elements in a list. The function should take a list of integers as input and return an integer as output.
~~~

</div>

### /modify

`/modify` 命令用於當您希望對現有程式進行更改或調整。輸入 `/modify code=ProgramCode modifications=ProgramModification`。請將 `ProgramCode` 替換為您希望修改的程式,並將 `ProgramModification` 替換為您希望更改的內容的描述。

#### 範例

例如,想像一下你有一個計算矩形面積的 Python 函數,而你想要修改它以計算圓形的面積。

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

~~~
/modify code=
def rectangle_area(length, width):
    return length * width

modifications=
將函數更改為計算圓形的面積,使用公式 `pi * radius^2`。該函數應該接受一個半徑的參數。
~~~

</div>

### /test

`/test` 命令是在你希望我為某個程式創建測試案例時使用的。輸入 `/test code=ProgramCode description=ProgramDescription`。請將 `ProgramCode` 替換成你要測試的程式,並用程序描述替換 `ProgramDescription`,說明該程序的功能。

#### 範例

假設您有一個計算數字階乘的 Python 函數,並且您想為它創建測試案例

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

~~~
/test code=
def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n-1)

description=
此函數計算給定數字的階乘。數字 n 的階乘是所有小於或等於 n 的正整數的乘積。
~~~

</div>

### 重新生成回應

如果您想再次運行提示,請點擊 **重新生成** **回應** 按鈕。這將重新生成您提交的最後一個提示的答案。



**注意** – 第一輪的輸出將被重新生成的回應取代。


==> genstudio-workspace/tools/pair-programmer/example-python-script-assistance.md <==
---
description: 按照逐步演示進行 Pair Programmer
---

# 範例 – Python 腳本協助

在這個範例中,我們請求 Pair Programmer 幫助解決一個與大型 CSV 檔案相關的 Python 腳本問題。&#x20;

這個工具需要一秒鐘來分析您的提示。每個回應都是定制的,因此沒有任何提示會有完全相同的輸出。對於這個提示,Pair Programmer 以重申我們要求的需求開始。&#x20;

有時您可能會要求一個不存在的解決方案。Pair Programmer 可能會告訴您它是否能提供足夠的答案,以及這個工具將如何回答您的提示。

對於我們的 Python 腳本提示,Pair Programmer 正在解釋我們可以修改腳本的不同方法,並附上代碼示例。&#x20;

Pair Programmer 也可能會提出一些後續問題,以更好地了解您的情況的限制或具體細節。&#x20;

我們通過輸入「磁碟 I/O 是瓶頸」來回答最後一個問題。Pair Programmer 自動理解每個額外查詢的上下文。&#x20;

然後,Pair Programmer 提供更適合您需求的更新策略。可能會有更多的後續問題。隨著您回答更多問題並提供進一步的信息,您的輸出將會更具體。&#x20;

如果您想再次運行提示,請點擊 **重新生成** **回應** 按鈕。這將重新生成您提交的最後一個提示的答案。&#x20;

注意 – 第一輪的輸出將被重新生成的回應替換。

\

==> genstudio-workspace/data-security/data-loss-prevention.md <==
# 防止資料遺失

我們的防止資料遺失系統幫助使用者保護他們的個人可識別資訊(PII)。它的作用方式是掃描使用者輸入的敏感資料,並提供實時警告以協助避免不小心洩露資料。

該系統被設計用來檢測各種範圍的敏感資料類型。當使用者輸入包含這些類型的資料時,我們的系統將提醒用戶。用戶接著有選擇是否繼續發送該訊息、無名化文本,或者選擇完全不發送該訊息的選擇。

## 支援的實體清單:

### **全球實體:**

* 信用卡號碼
* 加密錢包號碼
* 電子郵件地址
* 國際銀行賬戶號碼 (IBAN)
* 電話號碼
* 醫療許可證號碼

### **國家特定實體:**

#### 美國:

* 美國銀行帳號
* 美國駕駛執照號碼
* 美國個人納稅者識別號碼 (ITIN)
* 美國護照號碼
* 美國社會安全號碼(SSN)

#### 英國:

* 英國國民保健署(NHS)號碼

#### 西班牙:

* 西班牙稅號(NIF)

#### 意大利:

* 意大利個人身份證碼
* 意大利駕駛執照號碼
* 意大利增值稅碼號
* 意大利護照號碼
* 意大利身份證號碼

#### 新加坡:

* 新加坡全國登記證明證號碼

#### 澳洲:

* 澳洲商業號碼 (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 不對數據安全做出任何承諾。但如果在控制中心使用 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對兩種不同類型工具的支持: LLM工具和Smart工具的JSON結構。此頁面的目的是對這些工具類別及其各自的JSON結構進行簡單介紹。每種工具類型的詳細信息和示例都可以在相應的子頁面中找到。

***

#### LLM 工具

LLM (大型語言模型)工具旨在透過發送使用者輸入到預定義的提示,以便使用者與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 生成器

我們是 AI 驅動開發的倡導者,這一做法由 https://eastagile.com 提供支持。為了支持這一點,我們使用 AI 來幫助我們開發用戶界面。這個工具根據描述和(可選)對某些用戶界面元素的請求生成基於文本的用戶界面。該工具的提示要求設計元素以及適當的 UI 文本。\
\
這個範例作為一個具體且實用的工具範例,展示了你可能會創建並在團隊中部署的工具。\
\
以下是其使用範例。\
\
用戶輸入:



生成的輸出:



你可以在 Genstudio 中添加自定義工具的 json。



\
\
以下是你需要在文件中更新的實際 json(即 text-based-ux-designer.json)。&#x20;

~~~json
{
"version": "0.1",
"metadata": {
"avatar": "",
"creator": {
"name": "Inspired by 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 元件)。此應用旨在支持 AI 驅動開發(AiDD),如 East Agile 所實踐 https://eastagile.com。",
"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"
}

~~~

你可以創建自己的圖標並將其作為 base64 文本塊輸入到此 json 中。否則將使用一個不錯的默認值。


==> developers/develop-your-own-tools/json-format-for-smart-tools.md <==
---
description: 一種便攜的方式來分享用 Python 代碼編寫的 SkyDeck.AI 智能工具
---

# JSON格式的智能工具

## 總覽 <a href="#_lgmg27qgfdrg" id="_lgmg27qgfdrg"></a>

若要在SkyDeck.AI上創建一個智能工具,你需要根據文件結構部分提到的規範上傳一組文件。一旦上傳,我們的平台將進行初始設置,這可能需要幾分鐘的時間。之後,該工具將在GenStudio工作區中可用。

## 檔案結構 <a href="#_7dcm0ac78x60" id="_7dcm0ac78x60"></a>

### \<工具\_名稱>.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>

~~~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 小時內過期。"
~~~

#### image\_generation.json <a href="#id-4q3mtb2zf8gt" id="id-4q3mtb2zf8gt"></a>

~~~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": ""
    }
}
~~~

### 利用 Open-Meteo API 的實時天氣報告 <a href="#_yhjv7lbl4mu0" id="_yhjv7lbl4mu0"></a>

**描述**:&#x20;

此工具使用 Open-Meteo API 來根據用戶的問題提供實時天氣信息。通過問關於天氣的問題,例如溫度,降水或風的情況,該工具可以獲取最相關和最新的數據。

此工具的運作依賴於 APIChain 這個 LangChain 庫的一個特性,用以訪問 Open-Meteo API 的文檔。這使工具能夠學習如何正確調用 API 並無縫取得所需信息。

**輸入**:

* 問題: 問一個關於天氣的具體問題,例如,"紐約市目前的溫度是多少?"

**輸出**:

* 提供所請求的天氣信息的回答。

#### Python 腳本(這將是 weather\_reporter.json 中的一個欄位): <a href="#qw9m9923kptk" id="qw9m9923kptk"></a>

~~~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
~~~

<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>

~~~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": ""
  }
}
~~~

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

AWS Lambda 只允許函數運行最多 15 分鐘和 10GB 的 RAM。因此,這些工具應在此限制內完成其執行。


==> developers/develop-your-own-tools/README.md <==
---
description: >-
  您可以創建自定義提示和高級工具,以便在 SkyDeckAI 中使用或與其他地方分享。
---

# 開發您自己的工具

您上傳定義自訂工具的 json 到 GenStudio。&#x20;




==> developers/develop-your-own-tools/json-format-for-llm-tools.md <==
---
description: 一種便攜的分享工具的方式
---

# LLM工具的JSON格式

## 簡介

以一種能迅速加入到程式或工具編輯器的方式分享工具,如果有一種標準的方式來表示工具並說明如何使用它,那麼這種分享方式的效果會大大提升。我們希望實現以下的功能:

* 一個用於視覺代表工具的圖標
* 提示的元數據:
  * 工具的名稱
  * 工具的描述
  * 工具的使用說明
* 工具字符串中包含的佔位參數
* 預期的輸出
* 版本控制和時間戳。

## JSON 格式規範

~~~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": "值1",
        "allowed_values": ["值1", "值2", "值3"]
      },
      {
        "name": "變數名稱 3",
        "type": "多選",
        "description": "字串",
        "default": ["值1", "值2"]
        "allowed_values": ["值1", "值2", "值3"]
      },
      ...
    ],
    "expected_output": {
      "type": "字串 (例如,文本、代碼、有限)",
      "format": "字串 (可選,例如,JSON、XML、CSV)",
      "language": "字串 (可選,例如,Python、JavaScript)",
      "allowed_values": ["字串1", "字串2", ...] (可選)
    },
    "avatar_type": "字串 (例如,url、base64)",
    "avatar": "字串 (URL 或 base64 編碼的圖像),建議 256x256 像素",
    "timestamp": "字串 (ISO 8601 格式)"
  }
}
~~~

您可以在 [這裡](https://skydeck-public-assets.s3.amazonaws.com/sample\_tool.json) 下載我們的範例 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**: 以 ISO 8601 格式表示 GPT 模型提示創建或最後修改的日期和時間的字串。
  * **expected\_output (可選)**: 包含與 model\_prompt 預期輸出相關欄位的物件,包括以下子欄位:
    * **type**: 表示從 model\_prompt 預期輸出類型的字串。
    * **format (可選)**: 表示預期輸出格式的字串(如適用)。
    * **language (可選)**: 表示預期輸出編程語言的字串(如果類型為 `code`)。
    * **allowed\_values (可選)**: 包含允許輸出值列表的字串陣列(如果類型為 `limited`)。
  * **variables (可選)**: 包含可能以 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 (可選)**: 包含與作為提示的圖形圖像(作為頭像或圖標)相關欄位的物件,包括以下子欄位:
    * **avatar\_type**: 指定包含的頭像數據類型的字串。
    * **avatar**: 如果 avatar\_type 為 `url`,則包含指向圖像的 URL 的字串;如果 avatar\_type 為 `base64`,則包含表示圖像的 base64 編碼字串。
  * **prompt\_name (可選)**: 表示提示名稱的字串。
  * **description (可選)**: 提供工具及其目的的簡要描述的字串。
  * **usage\_notes (可選)**: 包含創建者關於工具使用或任何特定考量的自由格式備註的字串。

要指定從 model\_prompt 預期輸出的格式,可以在 `metadata` 物件內添加 `expected_output` 物件。根據預期輸出的類型,可以在 `expected_output` 物件中包含相關的子欄位。

要包含可能以 f-string 風格插入到 `model_prompt` 字串中的變數欄位,可以在 `metadata` 物件內添加單獨的 `variables` 列表。

要包含作為提示的圖形圖像(作為頭像或圖標),可以在 `metadata` 物件內添加 `avatar` 欄位。

在 `metadata` 物件內包含 `expected_output`、`variables`、`avatar`、`prompt_name`、`description` 和 `usage_notes` 欄位有助於將有關提示的所有上下文資訊集中在一個地方,便於管理和理解。

您可以在 JSON 物件的頂層使用 `version` 欄位來明確跟踪整個 JSON 文件的版本。

Last updated