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)
  * [슬랙 동기화](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)
      * [예시 – 파이썬 스크립트 지원](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)
  * [슬랙 통합](integrations/slack-integration.md)
* [공지사항](notices/README.md)
  * [이용 약관](notices/terms-of-use.md)
  * [개인정보 보호정책](notices/privacy-policy.md)
  * [쿠키 공지](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 <==
# 버그 보상 프로그램

### 소개

SkyDeck.ai는 우리 플랫폼의 보안과 무결성을 보장하기 위해 최선을 다하고 있습니다. 우리는 독립적인 보안 연구자가 우리 플랫폼의 보안을 유지하는 데 중요한 역할을 한다는 것을 이해하고 있습니다. 우리는 보안 연구자들이 우리 플랫폼을 검토하고 테스트하며 발견한 취약점을 보고할 것을 권장합니다. 그들의 노력을 인정하기 위해, 우리는 버그 바운티 프로그램을 제공합니다.

### 범위

우리의 버그 바운티 프로그램의 범위는 SkyDeck.ai의 플랫폼과 SkyDeck.ai 도메인에서 이용 가능한 서비스의 취약점으로 제한됩니다. 범위에는 AI Control Center, GenStudio와 같은 웹사이트에 언급된 모든 기능, 기능 및 도구와 도메인에서 호스팅되는 기타 서비스가 포함됩니다.

### 적용 제외

당사 웹사이트에서 링크된 모든 제3자 웹사이트, 서비스 또는 플랫폼은 이 프로그램의 적용 범위에 포함되지 않습니다. 또한 시스템을 침해하려는 물리적 시도나 소셜 엔지니어링 시도도 적용 제외됩니다.

### 적격 취약점

다음 범주의 취약점은 저희의 버그 바운티 프로그램에 적격합니다:

* 원격 코드 실행 (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)의 중요한 단계에서 **취약점 스캐닝**을 실시합니다.
* 우리의 보안 전략에는 침투 테스트 중 **블랙박스 및 그레이박스 테스트**가 포함됩니다.
* 우리는 **정적 분석, 소프트웨어 구성 분석, 악성 의존성 스캐닝, 동적 분석 및 네트워크 취약점 스캐닝**을 포함하여 시스템의 보안을 보장하기 위해 다양한 방법을 활용합니다.

### **액세스 관리**

* 우리는 **신뢰할 수 있는 SSO 서비스**를 활용하여 우리의 신원 및 액세스 관리를 보호합니다.
* 애플리케이션에 대한 액세스는 역할 기반이며, 고용 종료 시 자동으로 취소됩니다.
* 추가 액세스는 각 애플리케이션에 설정된 정책을 준수해야 합니다.

### **데이터 보호**

* 모든 고객 데이터는 **저장 중 및 전송 중 모두 암호화됩니다**.
* **AWS 키 관리 시스템 (KMS)**는 우리의 암호화 키 관리를 담당합니다.

### **보안 교육**

* 모든 직원은 온보딩 과정 중 포괄적인 보안 교육을 받으며, 매년 우리 플랫폼 내 교육 모듈을 통해 갱신됩니다.
* 우리 팀은 중요한 보안 업데이트에 대한 정보를 제공하기 위해 커뮤니케이션 채널에서 정기적인 위협 브리핑을 공유합니다.

### **벤더 보안**

* 우리는 **WireGuard**를 사용하여 내부 리소스에 대한 안전한 원격 액세스를 보장합니다.
* 추가적인 보호 계층을 제공하기 위해, 우리는 또한 직원과 그들의 엔드포인트를 인터넷 탐색 중에 보호하기 위해 **악성 소프트웨어 차단 DNS 서버**를 사용합니다.


==> releases/sep-13th-2024.md <==
---
description: >-
  이 릴리스는 데이터 보안을 강화하고 사용자 경험을 개선하며 계정 및 데이터 관리를 위한 더 나은 도구를 제공하기 위해 새로운 기능과 개선 사항을 도입합니다.
---

# 2024년 9월 13일

## GenStudio

### 새로운 기능

- **CSV 업로드의 태그 지원**: CSV 파일 업로드 시 회원 태그 지원을 추가하여 회원 관리를 향상시켰습니다.
- **회원 CSV 내보내기**: 회원을 CSV로 내보내는 기능을 도입하여 데이터 관리를 간소화했습니다.
- **관리자 비밀번호 재설정**: 소유자와 관리자가 계정 관리를 위해 비밀번호를 재설정할 수 있도록 했습니다.

### 개선 사항

- **강화된 DLP 처리**: 데이터 손실 방지(DLP)를 위한 최대 단어 길이를 늘려 사용자가 더 큰 문서를 안전하게 처리할 수 있도록 하였습니다.
- **향상된 스냅샷 관리**: 사용자 접근에 대한 더 나은 제어를 위해 스냅샷 관리 권한을 개선하였습니다.
- **새로운 DLP 검증 흐름**: 데이터 보안을 강화하기 위해 새로운 DLP 검증 흐름을 구현하였습니다.
- **향상된 온보딩 경험**: 신규 가입자를 유용한 링크와 함께 GenStudio로 리디렉션하여 사용자 온보딩을 개선하였습니다.
- **번역 기능 개선**: 더 나은 다국어 지원을 위해 재실행 기능이 포함된 번역 기능을 향상시켰습니다.

### 버그 수정

- **중복 협업 멤버**: 같은 대화에서 협업 멤버가 중복되는 문제를 수정했습니다.
- **관리자 역할 분리**: 관리자 사용자의 역할 분리 문제를 해결하여 적절한 접근 제어를 보장했습니다.
- **계정 보안 개선**: 계정 보안을 강화하기 위해 이전 관리자 기록에서 확인된 이메일을 제거했습니다.

## 컨트롤 센터

### 새로운 기능

- **스냅샷 관리 모달**: 워크플로우 개선을 위해 협업 사용자용 스냅샷 관리 모달이 도입되었습니다.

### 개선 사항

- **공개 스냅샷을 위한 메타 태그**: 더 나은 SEO와 쉬운 공유를 위해 공개 스냅샷에 메타 태그를 추가했습니다.
- **DLP 검증 흐름**: 보안을 강화하기 위해 새로운 DLP 검증 흐름을 구현했습니다.
- **Markdown 형식 개선**: 사용자 제출 Markdown 콘텐츠의 형식을 개선하여 가독성을 높였습니다.
- **긴 메시지 확장/축소**: 사용자의 긴 메시지를 개선하기 위해 스냅샷에서 확장/축소 기능을 추가했습니다.
- **무료 체험 카운트다운 명확성**: 개선된 명확성을 위해 무료 체험 카운트다운 시계를 향상시켰습니다.

### 버그 수정

- **마크다운 파싱 오류**: 사용자 메시지에 HTML이 포함될 때 발생하는 파싱 오류를 수정했습니다.
- **브레드크럼 업데이트 문제**: 대화를 변경할 때 브레드크럼이 업데이트되지 않는 문제를 해결했습니다.

==> releases/oct-4th-2024.md <==
---
description: >-
  이 릴리스는 GenStudio와 Control Center에서 사용자 경험을 향상시키기 위해 새로운 기능, 성능 개선 및 중요한 버그 수정을 포함하고 있습니다.
---

# 2024년 10월 4일

## GenStudio

### 새로운 기능

- **대화 검색**: 대화를 검색할 수 있는 기능이 도입되어 과거 논의를 쉽게 찾을 수 있게 되었습니다.
- **향상된 도구 관리**: 도구에 대한 검색, 페이지 매김 및 정렬 기능이 추가되어 도구의 관리 및 접근성이 향상되었습니다.

### 개선 사항

- **더 큰 데이터 제출**: 최대 요청 본문 크기를 늘려 오류 없이 더 큰 데이터를 제출할 수 있습니다.
- **개선된 스냅샷 미리보기**: 더 나은 보기 경험을 위해 공개 스냅샷 미리보기를 향상시켰습니다.
- **자동 사용자 이름 채우기**: Google 가입 중에 Google 계정에서 사용자 이름이 자동으로 채워져 등록 프로세스가 간소화됩니다.
- **업데이트된 기본 이미지**: 더 매력적인 시각적 경험을 위해 기본 이미지를 새로 고쳤습니다.

### 버그 수정

- **스냅샷 미디어 접근**: 스냅샷 미디어 URL 만료 문제를 수정하여 미디어 파일에 대한 중단 없는 접근을 보장했습니다.
- **VertexAI 모델 안정성**: VertexAI 모델의 불안정성 문제를 해결하여 일관된 성능을 보장했습니다.
- **루틴 검증**: 오류를 방지하고 시스템 무결성을 유지하기 위해 루틴에 대한 누락된 토큰 한도 검증을 추가했습니다.

## 컨트롤 센터

### 새로운 기능

- **'더 보기' 버튼**: 도구 메시지에 "더 보기" 버튼을 추가하여 확장된 내용을 볼 수 있습니다.
- **대화 검색**: 정보를 빠르게 찾기 위해 대화를 검색할 수 있는 기능을 구현했습니다.
- **자동 번역**: 다국어 커뮤니케이션을 지원하기 위해 자동 번역 기능을 도입했습니다.

### 개선 사항

- **모든 사용자를 위한 협업**: 비즈니스 사용자가 아닌 사용자도 협업 기능을 사용할 수 있도록 하여 팀워크와 커뮤니케이션을 촉진했습니다.
- **향상된 UI/UX**: 보다 원활한 탐색과 전반적인 경험 개선을 위해 여러 사용자 인터페이스 및 경험 향상을 진행했습니다.
- **스냅샷 로딩 개선**: 스냅샷 로딩 시간을 최적화하여 스냅샷에 더 빠르게 접근할 수 있도록 했습니다.
- **입력 반응성**: 디바운스를 추가하여 입력 반응성을 개선하고 타이핑 및 상호작용의 부드러움을 향상시켰습니다.
- **플레이스홀더 업데이트**: 더 나은 명확성과 안내를 위해 플레이스홀더 텍스트를 수정했습니다.
- **미리보기 조직**: 필요한 내용을 더 빠르게 찾을 수 있도록 미리보기의 순서를 개선했습니다.

### 버그 수정

- **도구 사이드바 표시**: 도구 사이드바가 모든 페이지를 표시하지 않는 문제를 수정하여 모든 도구에 대한 완전한 접근을 보장했습니다.
- **대화 페이지 매김**: 메시지를 원활하게 탐색할 수 있도록 대화 페이지 매김의 오류를 해결했습니다.
- **참여자 제출**: 제출 시 참여자가 정의되지 않는 버그를 수정하여 올바른 참여자 정보를 보장했습니다.
- **'@' 멘션 기능**: 대화에서 '@' 멘션 기능을 수정하여 동료를 효과적으로 태그할 수 있도록 했습니다.
- **채팅 페이지 안정성**: 특수 토큰을 사용할 때 채팅 페이지에서 발생하는 충돌을 수정하여 안정성을 향상시켰습니다.

==> releases/nov-6th-2023.md <==
---
description: >-
  업데이트된 플랫폼에 오신 것을 환영합니다! 새로운 기능을 추가하고,
  개선하며, 원활하고 효율적인 경험을 위해 버그를 수정했습니다. 새로운
  내용을 살펴보겠습니다.
---

# 2023년 11월 6일

## GenStudio

### **새로운 기능**

* **슬랙에 공유하기**: 협업이 더 쉬워졌습니다! 이제 저희 플랫폼에서 직접 슬랙으로 콘텐츠를 공유할 수 있습니다.
* **추가 언어**: 언어 지원을 확장했습니다! GenStudio는 이제 10개의 추가 언어를 지원하여 더 포괄적인 사용자 경험을 제공합니다.

### **개선 사항**

* **이미지 표시**: 보다 나은 보기 경험을 제공하기 위해 생성된 이미지의 최대 너비 제한을 추가했습니다.
* **로그인 및 가입 페이지 UI**: FA 로그인 및 가입 페이지 간 간격을 일관되게 수정하고, 보다 직관적인 사용자 인터페이스를 위해 이메일 필드 아이콘을 변경했습니다.
* **협업 URL 재공유**: 이제 협업 URL을 재공유할 수 있어 팀 협업이 더 효율적입니다.

### **버그 수정**

* **승인되지 않은 Okta 사용자 오류 메시지**: 승인되지 않은 Okta 사용자에게 표시되는 오류 메시지를 보다 명확하게 개선했습니다.
* **로그아웃 흐름**: 로케일 쿠키 설정이 로그아웃 흐름을 방해하는 버그를 수정했습니다. 이제 원활하게 로그아웃할 수 있습니다.
* **활성 대화 삭제**: 활성 대화를 삭제할 때 문제가 있었던 부분을 수정했습니다. 이제 대화를 더 효율적으로 관리할 수 있습니다.
* **메시지 삭제**: 메시지를 삭제해도 대화의 모든 메시지가 "읽지 않음" 상태로 표시되지 않습니다.

## 컨트롤 센터

### **새로운 기능들**

* **스트리밍 응답**: 응답이 이제 실시간으로 스트리밍되어 지속적이고 생생한 업데이트를 제공합니다.
* **10개 새로운 언어 추가**: 제어 센터가 이제 10개 새로운 언어를 지원하여 더욱 사용자 친화적이고 접근 가능해졌습니다.

### **개선 사항**

* **Okta 통합**: 우리는 Okta 통합 기능을 향상시켜, 보다 안전하고 간소화된 사용자 경험을 제공합니다.

### **버그 수정**

* **제어 센터의 비공개 페이지 접근**: 인증되지 않은 요청이 제어 센터의 일부 비공개 페이지에 접근할 수 있는 문제를 수정했습니다.
* **이메일 인증 토글**: 사용자는 이제 제어 센터에서 이메일 인증을 예상대로 끌 수 있습니다.


==> releases/sep-20th-2024.md <==
---
description: >-
  이 릴리스는 새로운 AI 통합, 향상된 계정 관리,
  개선된 데이터 보호, 그리고 GenStudio와의 경험을 향상시키기 위한 다양한 사용자 인터페이스 및 성능
  개선을 도입합니다.
---

# 2024년 9월 20일

## GenStudio

### 새로운 기능

* **Perplexity AI 통합**: 새로운 Perplexity AI 통합으로 향상된 콘텐츠 생성 기능에 액세스하세요.
* **확장된 AI 모델**: 향상된 AI 기능을 제공하는 새로운 OpenAI 모델이 추가되었습니다.

### 개선 사항

* **간소화된 계정 관리**: 재로그인할 필요 없이 계정을 관리할 수 있어 시간을 절약합니다.
* **개선된 도구 통합**: 도구가 활성화될 때 대화에서 적절한 시스템 프롬프트를 사용하여 정확성을 높입니다.
* **향상된 오류 메시지**: 도구 검증 중 더 명확한 메시지로 문제 해결을 쉽게 합니다.
* **통합된 제목 표시**: 루틴과 대화가 일관된 제목 잘림을 공유하여 균일한 경험을 제공합니다.
* **최적화된 로그인 경험**: 작업 계정 통합을 위한 개선된 로그인 및 가입 페이지.
* **향상된 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 및 Control Center에서 개선된 대화 제목 지정, 도구 페이지 매김, 독립적인 언어 설정을 포함한 새로운 기능과 향상을 도입합니다. 또한 중요한
---

# 2024년 9월 27일

## GenStudio

### 새로운 기능

* **도구 페이지 매김**: 많은 도구를 관리할 때 더 쉽게 탐색할 수 있도록 도구 목록에 페이지 매김이 구현되었습니다.
* **CSV 업로드를 위한 자동 태그 생성**: CSV 파일 업로드 시 태그가 존재하지 않으면 새로운 태그가 자동으로 생성되어 태그 지정 프로세스가 간소화되었습니다.
* **AI를 통한 향상된 대화 제목**: 대화 제목이 이제 AI를 사용하여 더 간결하고 의미 있는 요약으로 생성됩니다.

### 개선 사항

* **독립적인 언어 설정**: GenStudio 도구에 대한 언어 선호도를 제어 센터와 독립적으로 설정할 수 있어 보다 개인화된 경험을 제공합니다.
* **최적화된 도구 목록 로딩**: 도구 목록 API에서 이미지를 분리하여 페이로드를 줄이고 로딩 시간을 개선했습니다.
* **개선된 대화 제목 생성**: 이제 첫 번째 비어 있지 않은 메시지를 사용하여 대화 제목을 생성하여 더 관련성이 높습니다.

### 버그 수정

* **OpenAI 모델의 대화 제목 수정**: 특정 OpenAI 모델에 대해 대화 제목이 생성되지 않는 문제를 해결했습니다.
* **프롬프트에서 토큰 한도 문제 방지**: 프롬프트를 채울 때 토큰 한도를 초과할 수 있는 버그를 수정하여 오류를 방지했습니다.
* **루틴 삭제 안정성**: 삭제 전에 루틴이 제대로 중지되도록 하여 안정성을 유지했습니다.
* **오류 보고 수정**: 오류가 잘못된 대시보드에 보고되는 문제를 수정하여 정확한 오류 추적을 보장했습니다.
* **Claude 3 모델의 토큰 한도 조정**: Claude 3 모델을 사용할 때 입력 오류를 방지하기 위해 최대 토큰 한도를 설정했습니다.

## 컨트롤 센터

### 새로운 기능

* **Caddy 템플릿 추가**: 배포 및 구성 옵션을 향상시키기 위해 새로운 Caddy 템플릿을 도입했습니다.

### 개선 사항

* **브라우저 탭의 대화 제목**: 수동으로 편집되거나 자동 생성된 대화 제목이 이제 브라우저 탭과 웹페이지 제목에 표시되어 더 나은 맥락을 제공합니다.
* **타임아웃 설정 증가**: 시스템의 응답성을 개선하기 위해 타임아웃 한계를 10초로 연장했습니다.

### 버그 수정

* **UI 개선**: 전반적인 경험을 향상시키기 위해 새로운 사용자 인터페이스의 다양한 문제를 해결했습니다.


==> releases/sep-8th-2023.md <==
---
description: >-
  SkyDeck.ai의 첫 번째 릴리스를 소개합니다. 향상된 기능,
  개선 사항 및 버그 수정이 포함되어 보다 직관적이고, 사용자 정의 가능하며, 효율적인
  AI 생산성 경험을 제공합니다.
---

# 2023년 9월 8일

## GenStudio

### 새로운 기능

* **SkyDeck.ai 텍스트 업데이트**: SkyDeck.ai 텍스트가 더 나은 명확성을 위해 업데이트되었습니다.
* **다중 선택 변수 형식**: 다중 선택 변수 형식에 대한 지원이 추가되어 데이터 입력의 유연성이 증가했습니다.
* **이미지 렌더링**: 응답을 받는 즉시 이미지를 렌더링하도록 시스템을 개선하여 표시 프로세스를 가속화했습니다.

### 개선 사항

* **테마 색상 및 텍스트 업데이트**: 보다 일관된 시각적 경험을 위해 테마 색상을 업데이트하고 새로운 텍스트를 가져왔습니다. 또한 플랫폼 전반에 걸쳐 로그인, 가입, 로그아웃 텍스트의 일관성을 보장했습니다.
* **파비콘 수정**: "/ "로 끝나는 페이지의 파비콘 문제를 수정했습니다.

### 버그 수정

* **깨진 이미지 표시**: 만료되거나 손상된 이미지가 표시되지 않는 문제를 해결하여 시각적인 경험을 향상시켰습니다.
* **GenStudio의 목록 표시**: GenStudio에서 목록 표시가 깨지는 문제를 수정하였습니다.

## 컨트롤 센터

### 새로운 기능

* **언어 선택**: 비영어 사용자를 위한 보다 사용자 친화적인 경험을 제공하기 위해 Control Center에 언어 선택 기능을 추가했습니다.
* **Control Center 사용자 정의**: 보다 개인화된 경험을 위해 Control Center의 로그인 및 회원가입 페이지를 사용자 정의할 수 있도록 했습니다.

### 개선사항

* **CSV 업로드**: 회원의 CSV 파일을 업로드할 때 이메일 및 이름의 공백이 자동으로 제거되어 데이터 일관성이 향상되었습니다.
* **비밀번호 검증**: 기호 문자를 보다 포괄적으로 포함할 수 있도록 비밀번호 검증을 업데이트했습니다.
* **로고 업데이트**: 사용자는 이제 더 큰 파일 크기의 로고를 업로드할 수 있으며, 로고 형식을 .png로 변경하여 품질을 향상시켰습니다. 이메일의 회사 로고도 가독성을 높이기 위해 확대되었습니다.
* **가입 페이지**: 더 원활한 온보딩 프로세스를 위해 새로운 가입 페이지가 구현되었습니다.
* **온보딩 개선**: 새로운 사용자에 대한 온보딩 프로세스를 개선하여 보다 쉽고 직관적으로 만들었습니다.
* **자산 최적화**: 로그인 및 가입 페이지에서 사용하는 자산이 더 빠른 로드 시간을 위해 최적화되었습니다.

### 버그 수정

* **대소문자 구분 없는 이메일**: 로그인 및 비밀번호 재설정 기능을 위한 이메일이 이제 대소문자 구분 없이 작동하여 사용자 혼란을 방지합니다.
* **JSON 형식의 키 오류**: 이전 JSON 형식 변환에서 키 오류 문제를 수정했습니다.
* **메뉴 사이드바**: 메뉴 사이드바가 나타나지 않는 버그를 수정했습니다.
* **반응형 UI**: 로그인, 회원가입 페이지에서 콘솔 오류를 수정하고 제어 센터의 반응형 디자인을 개선했습니다.


==> releases/aug-16th-2024.md <==
---
description: >-
    이 릴리스는 GenStudio와 제어 센터 전반에 걸쳐 인증 방법과 사용자 접근성을 향상시키고, 로그인 경험을 간소화하며, 계정 보안을 보장하는 데 중점을 둡니다.
---
# 2024년 8월 15일

## GenStudio

### 새로운 기능

- **다양한 인증 방법**: 계정 접근에 유연성을 제공하기 위해 새로운 로그인 옵션을 도입했습니다.
- **제어 센터 사용자용 이메일 인증**: 계정 보안을 강화하기 위해 이메일 인증을 구현했습니다.

### 개선 사항

- **우선 순위가 매긴 Google 로그인**: Google 로그인 옵션을 로그인 페이지 상단으로 이동하여 접근성을 높이고, 필드 레이블을 명확하게 업데이트했습니다.
- **계정 검증 향상**: 새로 검증된 소유자가 이제 올바르게 인식되어 접근 권한 관리가 개선되었습니다.
- **검색 기능 향상**: 검색 기능에 고급 날짜 범위 지원을 통합하여 데이터 검색 효율성을 개선했습니다.

### 버그 수정

- **리멤버라이저 통합 수정**: 리멤버라이저가 재연결에 실패하는 문제를 해결하여 지속적인 서비스를 보장합니다.

## 컨트롤 센터

### 개선 사항

- **동기화된 인증 방법**: GenStudio는 Control Center에 구성된 인증 옵션을 반영하여 일관된 로그인 경험을 제공합니다.
- **우선 순위가 높은 Google 로그인**: 로그인 페이지 상단에 Google 로그인 옵션을 배치하여 접근성을 높였습니다.
- **업데이트된 번역**: 더 나은 다국어 지원을 위해 국제화 설정을 새로 고쳤습니다.

==> releases/oct-11th-2024.md <==
---
description: >-
  이 릴리스는 협업 및 대화 경험을 향상시키는 데 중점을 두고,
  메시지 편집 기능을 도입하며, 보다 원활한 경험을 위한 사용자 인터페이스를 개선합니다.
---

# 2024년 10월 11일

## GenStudio

### 개선 사항

* **관리자를 위한 통합 작업 공간**: 동일한 이메일 도메인을 가진 관리자가 이제 단일 작업 공간으로 그룹화되어 협업이 간소화되었습니다.
* **제한된 대화 이름**: CSA에서 생성된 대화 이름의 길이를 제한하여 가독성을 향상시켰습니다.

### 새로운 기능

* **대화에서 사용자 유형 타겟팅**: CSA 관리자는 이제 특정 사용자 유형(관리자/소유자 또는 일반 회원)을 대상으로 대화를 설정하여 더 관련성 높은 콘텐츠를 제공할 수 있습니다.
* **SkyDeck 대화에 오신 것을 환영합니다**: 새로운 사용자가 SkyDeck 기능을 안내받을 수 있도록 환영 대화를 추가했습니다.&#x20;
* **메시지 편집**: 메시지 편집 기능을 활성화하여 사용자에게 더 나은 커뮤니케이션 유연성을 제공합니다.

### 버그 수정

* **시스템 메시지 URL 미리보기 업데이트**: 시스템 메시지에서 URL의 표시를 수정하여 정확한 링크 미리보기를 제공합니다.
* **마이그레이션 충돌 해결**: 시스템 안정성을 보장하기 위해 데이터베이스 마이그레이션 충돌을 수정했습니다.
* **작업 실행 개선**: 작업 실행 전후에 연결을 정리하여 작업 처리를 개선했습니다.

## 컨트롤 센터

### 개선 사항

* **향상된 LaTeX 렌더링**: 수학적 표현을 더 명확하게 표시하기 위해 코드 블록에서 LaTeX의 표시를 개선했습니다.
* **일관된 비밀번호 설정 페이지 디자인**: 통일된 경험을 위해 "비밀번호 설정" 페이지를 로그인/회원가입 페이지와 일치하도록 업데이트했습니다.
* **접을 수 있는 대화 바**: 작업 공간을 최대화하기 위해 대화 바에 접기 기능을 추가했습니다.

### 새로운 기능

* **맨 위로 스크롤 버튼**: 대화에서 쉽게 탐색할 수 있도록 빠르게 맨 위로 스크롤할 수 있는 버튼을 도입했습니다.
* **메시지 편집**: 사용자가 메시지를 편집할 수 있도록 하여 수정 및 업데이트를 가능하게 했습니다.
* **도구 입력에서의 Markdown 지원**: 콘텐츠 생성을 향상시키기 위해 도구 입력에서 Markdown 형식을 지원하도록 추가했습니다.

### 버그 수정

* **사파리 대화 복사 수정**: 사파리에서 대화를 복사할 수 없었던 문제를 해결했습니다.


==> releases/sep-6th-2024.md <==
---
description: >-
    이 릴리스는 관리 기능을 향상하고, 오류를 수정하며, 사용자 인터페이스를 개선하여 보다 원활하고 효율적인 경험을 제공하는 데 중점을 두고 있습니다.
---
# 2024년 9월 6일
## GenStudio
### 개선 사항
- **향상된 관리자 역할 관리**: 관리자 역할 관리를 위한 도구가 개선되어 더 많은 제어와 유연성을 제공합니다.
- **새로운 404 및 500 오류 페이지**: 오류 발생 시 더 나은 탐색을 위한 사용자 친화적인 오류 페이지가 도입되었습니다.

### 새로운 기능
- **CSV 파일 업로드**: 이제 Control Center에 CSV 파일을 손쉽게 업로드할 수 있습니다.
- **도구 사용자 정의**: 관리자 이제 Control Center에서 사용자 지정 도구를 추가하고 도구 메타데이터를 편집할 수 있습니다.

### 버그 수정
- **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를 추가로 개선하여 더 사용자 친화적이고 시각적으로 매력적인 경험을 보장합니다.
* **긴 대화 잘림**: 긴 대화가 제대로 잘리지 않는 문제를 수정하여 대화의 가독성을 개선했습니다.

### **버그 수정**

* **협업 대화 오류**: 협업 대화에 참여할 때 오류가 발생하는 문제를 수정했습니다.
* **모델 선택 기본 값**: 모델 선택에서 잘못된 기본 값이 유지되는 문제를 수정했습니다.
* **도움 메시지의 Overflow 테이블**: 도움 메시지 테이블에서 발생하던 오버플로우 문제를 수정하여 가독성과 외관을 개선했습니다.

## 컨트롤 센터

### **버그 수정**

* **세션 타임아웃**: 테넌트를 위한 세션 타임아웃을 72시간으로 늘려, 중단 없이 더 오랫동안 로그인 상태를 유지할 수 있도록 했습니다.
* **대소문자 구분 검사**: 대소문자 구분 검사와 관련된 문제를 검토하고 수정하여 시스템의 견고성을 향상시켰습니다.


==> releases/jul-26th-2024.md <==
---
description: >-
  이 릴리스는 GenStudio에 스냅샷 및 파일 업로드 개선 사항을 추가하고,
  Control Center에 대한 더 나은 로그인 리디렉션을 제공합니다. 더 매끄러운 워크플로우와
  더 스마트한 관리를 즐기세요!
---

# 2024년 7월 26일

## GenStudio

### 새로운 기능

* **스냅샷 생성:** 이제 클릭 한 번으로 쉽게 스냅샷을 생성하여 작업 흐름을 간소화할 수 있습니다.
* **공개 스냅샷 보기:** 새로운 보기 기능으로 스냅샷을 공개적으로 공유하여 더 나은 협업을 할 수 있습니다.

### 개선 사항

* **파일 업로드 툴팁:** 업로드된 파일 위에 마우스를 올리면 전체 이름이 표시되어 파일 식별이 용이해집니다.
* **개선된 메시지 전송:** 파일 업로드와 함께 메시지를 전송하는 프로세스가 개선되어 더 원활한 경험을 제공합니다.

### 버그 수정

* **텍스트 오버플로우:** 가독성을 높이기 위해 rememberizer 통합 구성 요소의 텍스트 오버플로우 문제를 수정했습니다.
* **브레드크럼과 기본 대화:** 기본 대화 및 브레드크럼을 수정하여 탐색을 개선했습니다.

## 컨트롤 센터

### 새로운 기능

* **향상된 로그인 경험:** 이제 다시 로그인하면 마지막으로 방문한 페이지로 리디렉션되어 원활한 경험을 보장합니다.
* **로그아웃 경로 기억하기:** 시스템은 로그아웃 시 마지막으로 방문한 경로를 기억하여 다음 로그인 시 더 원활하게 진행할 수 있도록 합니다.

### 버그 수정

* **원활한 가입:** 신규 사용자가 등록 후 원활하게 로그인 페이지로 전환되도록 가입 리디렉션을 수정했습니다.


==> releases/aug-2nd-2024.md <==
---
description: >-
  이 릴리스는 추천 LLM 모델을 추가하고, 스냅샷 관리를 개선하며,
  성능을 향상시킵니다. 제어 센터는 이제 Mistral Large 2를 지원하고
  FusionAuth를 제거합니다.
---

# 2024년 8월 2일

## GenStudio

### 새로운 기능

* **추천 LLM 모델:** 강조된 대형 언어 모델(LLM)을 발견하여 정보에 기반한 선택을 하고 프로젝트를 향상시키세요.

### 개선 사항

* **스냅샷 관리:** 향상된 스냅샷 관리 모달을 통해 더 나은 사용자 경험을 제공합니다.
* **표시 이름 업데이트:** 모델의 표시 이름을 업데이트하여 더욱 직관적으로 만들었습니다.

### 버그 수정

* **널 허용 계정 이름:** 계정 이름이 null이 될 수 있는 문제를 수정하여 원활한 작동을 보장했습니다.
* **중복 툴팁:** 삭제 및 복사 버튼의 중복 툴팁을 수정하여 더 명확한 탐색을 가능하게 했습니다.

## 컨트롤 센터

### 새로운 기능

* **Mistral Large 2 지원:** SkyDeck에서 Mistral Large 2에 대한 지원이 추가되어 작업을 향상시킬 수 있는 더 많은 옵션을 제공합니다.


==> releases/aug-23rd-2024.md <==
---
description: >-
    이 릴리스는 미디어 디스플레이 향상, 문서 처리 개선 및 다양한 버그 수정을 통해 더 나은 사용자 경험을 제공하는 데 중점을 두고 있습니다.
---

# 2024년 8월 22일

## GenStudio

### 새로운 기능

- **스냅샷에서 미디어 표시**: 콘텐츠 검토 강화를 위해 스냅샷 내에서 미디어 파일을 볼 수 있도록 설정됨.

### 개선 사항

- **고화질 이미지 처리**: LLM API를 통해 이미지를 처리할 때 이미지 세부 정보가 향상되어 더 선명한 결과를 제공합니다.

### 버그 수정

- **이미지가 포함된 PDF의 정확한 토큰 계산**: 이미지를 포함한 PDF의 정확한 처리를 보장하기 위해 토큰 계산 오류를 수정했습니다.
- **PDF 호환성 향상**: 문서 처리 신뢰성을 높이기 위해 PDF의 JB2 페이지를 처리했습니다.
- **문서 업로드 신뢰성 향상**: 업로드된 문서에서 널(null) 문자를 제거하여 처리를 방지했습니다.
- **이메일 링크 수정**: 이메일 통신에서 올바른 탐색을 보장하기 위해 이메일 URL 문제를 수정했습니다.
- **일반 안정성 향상**: 전반적인 시스템 신뢰성을 높이기 위해 다양한 백엔드 문제를 해결했습니다.

## 컨트롤 센터

### 버그 수정

- **비밀번호 업데이트 페이지 접근**: 비밀번호 인증이 비활성화된 경우 비밀번호 업데이트 페이지에 접근할 수 없는 문제를 수정했습니다.

==> releases/sep-18th-2023.md <==
---
description: >-
  Control Center와 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에서 새로운 사용자
  인터페이스를 롤아웃하고 Control Center에서 실시간 통신을 강화했으며,
  여러 가지 개선 사항을 추가했습니다.
---

# 2023년 10월 23일

## GenStudio

### 새로운 기능

* **GenStudio 사용자 인터페이스**: 개선되고 보다 직관적인 경험을 제공하기 위해 설계된 완전히 새로운 사용자 인터페이스가 도입되었습니다.

### 개선 사항

* **시스템 반응성**: 새로운 정보를 처리할 때 시스템의 응답 시간이 향상되었습니다.
* **사용자 인터페이스**: 대화 사이드바의 동작, 대화 메시지 및 채팅 상자의 레이아웃, 도구 삭제 확인 모달을 포함하여 사용자 인터페이스의 여러 측면이 개선되었습니다.
* **네비게이션**: 사용자 경험을 개선하기 위해 네비게이션 브레드크럼의 표시가 추가로 다듬어졌습니다.
* **협업**: 협업자는 이제 공유 대화의 이름을 수정할 수 있습니다. 협업 구성원의 표시가 추가로 다듬어져 사용자 경험이 향상되었습니다.
* **읽지 않은 메시지 처리:** 시스템이 읽지 않은 메시지를 관리하는 방법을 개선하여 중요한 업데이트가 누락되지 않도록 보장했습니다.
* **업데이트 실행 진행률:** 사용자 경험을 개선하기 위한 GenStudio의 스마트 도구 실행 진행률을 향상시켰습니다.

### 버그 수정

* **대화에서 로케일 전환**: 새로운 대화에서 언어를 변경할 때 모델 선택이 사라지는 문제가 수정되었습니다.

## 컨트롤 센터

### **개선사항**

* **계획 전환:** 다양한 계획 간 전환 프로세스를 처리하는 시스템 방식을 개선하여 더욱 원활하고 오류 없는 경험을 보장했습니다.
* **결제 리팩토링:** 결제 프로세스가 재구성되어 체크아웃 경험이 향상되었습니다.

### **버그 수정**

* **아이덴티티 공급자 설명:** 아이덴티티 공급자에서 누락된 설명을 처리하기 위한 수정 사항을 구현했습니다.
* **회원 페이지의 안내 텍스트:** 회원 페이지의 안내 텍스트를 "대기 중"에서 "대기"로 수정하여 명확성을 높였습니다.


==> releases/jul-12th-2024.md <==
---
description: >-
  최신 업데이트를 제공하게 되어 기쁩니다. 향상된 Rememberizer와 GenStudio에서의 문서/이미지 업로드 기능이 포함되어 있습니다. GenStudio와 Control Center 모두 새로운 인증 시스템을 갖추게 되었습니다.
---

# 2024년 7월 12일

## GenStudio

### 새로운 기능

* **대화 중 문서 업로드**: GenStudio 대화 기록 내에서 다양한 문서 파일 타입을 쉽게 업로드하고 볼 수 있습니다.
* **이미지 업로드 기능**: 이제 채팅 완료 API를 통해 이미지를 업로드하여 시각적 커뮤니케이션을 향상시킬 수 있습니다.
* **새로운 인증 시스템:** 우리는 기존의 FusionAuth 시스템을 새로운 보다 안전하고 효율적인 인증 시스템으로 대체했습니다.

### 개선 사항&#x20;

* **향상된 Rememberizer 통합:** 보다 원활한 Rememberizer 통합 흐름을 경험하여 작업 효율성이 더욱 증가했습니다.
* **빠른 액션 링크**: 온보딩 후 필수 링크에 빠르게 액세스하여 더 빠르게 시작할 수 있습니다.
* **개편된 로그인/회원가입 페이지**: 업데이트된 페이지로 보다 사용자 친화적인 로그인 및 회원가입 경험을 즐기세요.
* **비AI 언급 업데이트**: 대화 내 비AI 언급의 처리 및 표시가 개선되었습니다.

### 버그 수정

* **리멤버라이저 통합 보기:** 리멤버라이저 통합 보기의 버그를 해결하여 원활한 기능을 보장했습니다.
* **대화에서 파일 표시:** 대화 기록에서 더 나은 표시를 보장하기 위해 파일 항목의 최대 너비를 제한했습니다.
* **중복 클릭 방지:** 중복 작업을 피하기 위해 확인 모달에서 사용자가 확인 버튼을 여러 번 클릭하지 못하도록 방지했습니다.
* **크기 제한 오류 처리:** 크기 제한을 초과하는 파일 업로드에 대한 오류 처리를 개선했습니다.
* **초대받지 않은 사용자 오류:** 초대받지 않은 사용자에 대한 오류 메시지 및 기타 스타일을 업데이트했습니다.

## 컨트롤 센터

### 새로운 기능

* **새로운 인증 시스템**: 우리는 오래된 FusionAuth 시스템을 새로운, 더 안전하고 효율적인 인증 시스템으로 교체했습니다.


==> releases/aug-9th-2024.md <==
---
description: >-
  이 릴리스는 GenStudio에 사용자 이름/비밀번호 로그인 및 모바일 친화적인 스냅샷을 제공합니다. 
  Control Center는 이제 이메일 로그인, 이메일 확인 및 보안을 개선하기 위한 reCAPTCHA를 지원합니다.
---

# 2024년 8월 9일

## GenStudio

### 새로운 기능

* **사용자 이름/비밀번호 로그인:** 이제 사용자 이름과 비밀번호를 사용하여 더 간편한 로그인 프로세스를 수행할 수 있습니다.
* **비밀번호 재설정:** 비밀번호를 잊어버린 경우 쉽게 재설정하여 계정 복구를 더 편리하게 할 수 있습니다.
* **S3에 파일 업로드:** 향상된 저장 및 관리를 위해 파일을 S3에 직접 업로드하십시오.
* **Groq 통합:** 시스템 기능을 향상시키기 위해 Groq와 통합하십시오.

### 개선 사항

* **모바일 스냅샷 UI:** 모바일 기기에서 더 나은 스냅샷 보기 경험을 즐기세요.
* **패딩 업데이트:** 시각적 경험을 향상시키기 위해 스냅샷 콘텐츠의 패딩이 업데이트되었습니다.
* **로고 렌더링:** 보다 정교한 모습을 위해 로고 렌더링 문제를 수정했습니다.
* **업로드된 파일:** 이제 플랫폼 내에서 업로드된 파일을 직접 볼 수 있습니다.
* **SMS 인증 불필요:** GenStudio에 로그인할 때 더 이상 SMS 인증이 필요하지 않아 프로세스가 간소화되었습니다.

### 버그 수정

* **Rememberizer 통합:** Rememberizer 통합이 재연결되지 않는 문제를 수정했습니다.

## 컨트롤 센터

### 새로운 기능

* **이메일/비밀번호 로그인:** Control Center 사용자는 이제 이메일과 비밀번호를 사용하여 가입하고 로그인할 수 있으며, 추가 보안을 위해 SMS 인증이 제공됩니다.
* **이메일 인증:** 안전한 계정 설정을 보장하기 위해 이메일 인증이 추가되었습니다.
* **reCAPTCHA 통합:** 보안을 강화하기 위해 인증 페이지와 비밀번호 찾기 페이지에 reCAPTCHA가 추가되었습니다.


==> releases/oct-16th-2023.md <==
---
description: >-
  GenStudio와 Control Center의 최신 업데이트를 공유하게 되어 기쁩니다.
  새로운 기능을 도입하고, 중요한 개선을 이루었으며, 사용자 경험을 향상시키기 위해 몇 가지
  버그를 수정했습니다.
---

# 2023년 10월 16일

## GenStudio

### 새로운 기능

* **협업 채팅**: 이제 공동 작업 대화에서 멤버 목록을 보고, 대화 중에 채팅하며, 대화 기록을 조회할 수 있습니다. 또한 협업자는 공유된 대화의 이름을 수정할 수 있습니다.
* **발신자 이름 표시**: 채팅 경험을 향상시키기 위해 시각적 요소를 추가했습니다 - 협업 채팅에서는 발신자의 이름이 표시되며, 발신자의 아바타 위에 마우스를 올리면 발신자의 이름도 나타납니다.
* **다국어 지원**: 프랑스어 번역을 지원했습니다.
* **로고 업데이트**: user.skydeck.ai 페이지에 SkyDeck.ai TM 로고를 추가하고 auth.skydeck.ai의 SkyDeck TM 로고를 업데이트했습니다.
* **강화된 멤버 목록 UI**: 멤버 목록의 사용자 인터페이스가 가독성과 탐색성을 향상시키기 위해 개선되었습니다.
* **모델 선택 지속성**: 모델 선택이 세션 간에 지속되어 시간과 노력을 절약할 수 있습니다.

### 개선 사항

* **UI 개선**: 사용자 인터페이스를 보다 직관적이고 사용자 친화적으로 만들기 위해 다양한 개선을 진행했습니다.
* **SSO로의 마이그레이션**: 여러 플랫폼 간 사용자 접근을 간소화하기 위해 Rapid Onboarding을 Single Sign-On(SSO)으로 마이그레이션하였습니다.
* **대화 재정렬**: 대화가 마지막으로 업데이트된 시간에 따라 재정렬되어 최근 대화를 쉽게 추적할 수 있습니다.

### 버그 수정

* **내비게이션 버그 수정**: 협업된 URL을 본 후 홈 페이지로의 내비게이션에 영향을 미친 버그를 수정하였습니다.
* **메시지 API 로직 수정**: 메시지 API의 로직에서 발생한 버그를 수정하여 정확한 데이터 검색 및 표시가 이루어지도록 하였습니다.
* **깨진 링크 수정**: Control Center 로그인 페이지의 깨진 링크를 수정하여 쉽고 중단 없는 접근을 보장하였습니다.
* **스타일링 문제 수정**: Firefox 및 Safari에서 대화 제목의 가독성을 개선하기 위해 스타일링 문제를 해결하였습니다.
* **DLP 모달 캐시 문제 수정**: DLP 모달이 오래된 캐시를 보여주고 깜빡이는 버그를 수정하였습니다.
* **자동 스크롤 수정**: 대화가 열릴 때 자동으로 하단으로 스크롤되도록 하는 문제를 수정하였습니다.
* **DLP 모드**: DLP 모드가 꺼져 있을 때에도 민감한 데이터를 검사하는 시스템의 버그를 수정하였습니다.
* **소유자 권한:** SSO 마이그레이션 후 소유자가 자신의 대화를 볼 수 없었던 버그를 수정하였습니다.

## 컨트롤 센터

### 새로운 기능

* **청구 개선**: Stripe와의 결제 상태 동기화 및 개선된 청구 UI와 같은 기능을 통해 청구 경험을 크게 향상시켰습니다.
* **기능 접근 제어**: 세 가지 단계로 기능 접근 제어를 구현하여 다양한 기능에 대한 접근을 관리할 수 있는 유연성을 제공합니다.
* **로케일 동기화**: Control Center에서 로케일을 개선하여 다양한 로케일에 대한 사용자 경험을 향상시켰습니다.

### 개선 사항

* **온보딩 가이드**: 온보딩 가이드를 개선하여 새로운 사용자가 제품을 더 쉽게 탐색할 수 있도록 하였습니다.
* **빠른 온보딩**: 소유자가 활성 무료 체험 플랜에 있는 경우에만 팝업이 표시되도록 빠른 온보딩 기능을 업데이트하였습니다.
* **시간대 설정**: 사용자가 가입할 때 시스템이 자동으로 계정의 시간대를 설정합니다.

### 버그 수정

* **소유자 권한**: 소유자가 구성원의 태그를 할당/삭제할 수 없는 버그를 수정했습니다. 또한, 소유자가 구성원을 다시 초대할 수 없었던 문제를 해결했습니다.


==> notices/terms-of-use.md <==
---
description: 2023년 7월 22일 기준
---

# 이용 약관

### 1. 소개

본 문서는 SkyDeck.ai의 이용약관("이용 약관")을 개요화하고 있습니다. 관리 도구인 admin.skydeck.ai와 사용자에게 제공되는 GenStudio 도구가 포함되어 있으며, 이 도구는 \*.skydeck.ai 내에 사용자 지정 또는 일반적으로 이용 가능한 도메인에 위치하고 있습니다. 또한, 이 이용 약관은 이와 연결된 모든 다른 페이지들에 대해서도 적용됩니다("사이트"). 이 이용 약관은 사용자인 여러분과 본 플랫폼의 제공자인 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. 계정 책임

플랫폼에 계정을 개설하는 경우, 계정 정보의 비밀을 유지하고 계정 하의 모든 활동에 대한 책임을 지게 됩니다. 이 이용 약관을 수락하고 계정을 생성함으로써, 당신은 개인정보 보호정책에서 설명한대로 당사의 정보 수집, 사용, 공개에 동의하는 것입니다. 18세 미만의 사람은 SkyDeckAI 또는 플랫폼에 계정을 등록하거나 어떠한 개인 정보도 제공해서는 안됩니다. 계정의 무단 사용에 대해 SkyDeckAI에 즉시 알려주십시오. 무단 사용으로 인한 손실에 대해 책임을 지게 될 수 있습니다. SkyDeckAI의 사전 승인 없이 다른 사람의 계정을 사용해서는 안됩니다. 계정 등록은 금지된 곳에서는 무효입니다.

### 6. 사용자의 권리 및 책임

사용자로서, 귀하는 합법적인 사업 목적으로 당사의 AI 도구를 사용할 권리를 가지고 있습니다. 귀하는 도구를 잘못 사용하거나 남용하거나, 다른 사람의 권리를 침해하거나, 어떠한 법률도 위반하지 않는 것에 대한 책임이 있습니다. 플랫폼을 사용함에 있어 모든 적용 가능한 법률 및 규정을 준수해야 합니다.

### 7. 제공자의 권리와 책임

우리, SkyDeckAI.,는 서비스 이용을 모니터링하고, 이 이용 약관을 실행하며, 필요에 따라 플랫폼과 그 약관을 업데이트할 권리를 보유하고 있습니다. 또한 우리는 신뢰할 수 있는 서비스 제공, 사용자의 개인 정보 보호, 그리고 모든 문제나 이슈에 대한 답변을 제공하는 책임을 가지고 있습니다.

### 8. 콘텐츠 규칙

우리의 AI 도구에 의해 생성된 콘텐츠는 사용자인 여러분이 소유하며, 이 이용 약관에서 명시된 제한 사항이나 조건이 적용됩니다. 콘텐츠는 불법이거나 부적절한 목적으로 사용되어서는 안됩니다.

### 9. 약관 위반 및 불법 사용

이 약관의 불법 사용이나 위반 시에는, 플랫폼 사용 중지 및 접근 권한 제한, 법적 조치, 손해 배상 등을 포함하지만 이에 한정되지 않는 처벌이 부과될 수 있습니다.

### 10. 보증의 부인

플랫폼을 포함한 모든 콘텐츠의 사용은 본인의 전적인 책임하에 이루어진다는 것에 동의합니다. 플랫폼과 콘텐츠는 '있는 그대로' 및 '사용 가능한 상태'로 제공됩니다. SkyDeckAI는 명시적이든 묵시적이든 어떠한 보증도 하지 않으며, 상품성, 특정 목적에의 적합성, 소유권 및 비침해에 대한 묵시적 보증을 포함하여 가능한 모든 보증을 부인합니다. SkyDeckAI는 플랫폼이나 콘텐츠가 정확하다거나, 지속적으로 사용 가능하다거나, 완전하다거나, 신뢰할 수 있다거나, 안전하다거나, 최신이다거나, 오류가 없다거나, 바이러스 또는 기타 해로운 구성 요소가 없다는 것을 보장하지 않습니다.

### 11. 면책

당신은 SkyDeckAI와 그의 임원, 이사, 주주, 후계자, 직원, 대리인, 자회사, 그리고 제휴사를 어떠한 실제 또는 예상 중인 제3자의 청구, 요구, 손실, 피해, 비용, 책임, 소송, 그리고 비용(합당한 변호사 및 전문가의 수수료와 조사 비용 포함)에 대해 면책하며, 이를 방어하고, 법이 허용하는 최대 한도에서 가해함에 동의합니다. 이는 플랫폼의 사용, 이 약관의 위반, 어떠한 법이나 규정의 위반, 제 3자의 권리 위반, 또는 당신의 개인 정보의 공개, 요구, 또는 사용이 포함되며, 당신의 동의 여부에 관계없이 포함됩니다. 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 주소, 쿠키, 웹 비콘 및 그 외의 추적 기술을 통해 수집된 정보를 포함할 수 있습니다.

### 저희가 어떻게 당신의 정보를 사용하는지

당신이 제공하거나 저희가 수집한 당신에 대한 정보, 포함된 개인정보를 사용합니다:

* 당신이 저희에게 요청하는 서비스, 콘텐츠, 그 외 정보, 제품, 서비스를 제공하기 위해.
* 당신이 제공한 다른 목적을 이행하기 위해.
* 당신의 계정에 대한 알림을 제공하기 위해.
* 당신과 저희 사이에서 체결된 계약에서 발생하는 의무와 권리를 실행하기 위해.
* 저희 서비스 또는 제품, 서비스의 변경사항을 알리기 위해.
* 저희 서비스, 제품, 서비스를 개선하기 위해.
* 당신이 저희 서비스의 대화형 기능에 참여하도록 허용하기 위해.

### 귀하의 정보 공개

우리는 우리 사용자들에 대한 집계된 정보와 개별을 식별하지 않는 정보를 제한 없이 공개할 수 있습니다. 이 개인정보 보호 정책에서 설명한 대로 우리가 수집하거나 귀하가 제공하는 개인 정보를 다음과 같은 경우에 공개할 수 있습니다:

* 우리의 대행 혹은 우리를 대신하여 서비스를 수행하고 그런 작업을 위해 이 정보에 접근이 필요한 제3자 제공 업체, 서비스 제공자, 계약자 또는 대리인에게.
* 귀하가 제공한 목적을 이행하기 위해. 정보를 제공할 때 우리가 공개한 기타 어떤 목적이든.
* 귀하의 동의가 있을 경우.

### 귀하의 권리

귀하는 적용 가능한 데이터 보호 법률에 따른 특정 권리를 가지고 있습니다. 이에는 다음이 포함될 수 있습니다:

* 개인 데이터에 대한 열람 요청.
* 당사가 보유하고 있는 귀하의 개인 데이터의 정정 요청.
* 귀하의 개인 데이터의 삭제 요청.
* 귀하의 개인 데이터 처리에 대한 이의 제기.
* 귀하의 개인 데이터 처리 제한 요청.
* 귀하의 개인 데이터 이전 요청.
* 동의 철회 권리.

### 데이터 보안 

우리는 당신의 개인 정보를 우발적 손실 및 무단 접근, 사용, 변경, 및 공개로부터 보호하기 위해 설계된 조치를 구현하였습니다. 당신이 우리에게 제공하는 모든 정보는 방화벽 뒤의 우리의 보안 서버에 저장됩니다. 모든 결제 거래와 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 서비스**")을 이용하는 동안, 우리는 아래에 자세히 설명된 이유로 쿠키, 웹 비콘 및 기타 식별자와 같은 자동 데이터 수집 도구를 사용합니다.

"**쿠키**"는 사용자가 우리의 사이트를 방문하거나 서비스를 이용할 때 웹 서버에 의해 하드 드라이브에 다운로드되는 작은 텍스트 파일입니다. 이러한 쿠키는 첫 번째 당사자 쿠키(우리가 설정한 쿠키) 또는 제3자 쿠키(다른 사람들이 설정한 쿠키)일 수 있으며, 여러 유형이 있습니다(다음 표에서 설명됨).

"**웹 비콘**"(웹 버그, 픽셀 태그 또는 클리어 GIF로도 알려짐)은 고유 식별자가 있는 작은 그래픽으로, 다양한 목적으로 우리의 사이트 및 서비스에서 사용됩니다. 여기에는 쿠키와의 전달 또는 통신, 우리의 사이트 및 서비스의 성능 추적 및 측정, 그리고 사이트 및 서비스의 방문자 수 모니터링이 포함됩니다. 쿠키와 달리, 웹 비콘은 일반적으로 웹 페이지(또는 이메일)에 보이지 않게 삽입됩니다.

**어떤 유형의 쿠키가 사용되며 그 기능은 무엇입니까?**

다음은 우리가 사용할 수 있는 쿠키의 대표적이지만 포괄적이지 않은 개요입니다:

**쿠키 유형**

**필수 쿠키** 이는 우리의 사이트 및 서비스의 특정 기능에 필요하며, 시스템에서 비활성화할 수 없습니다. 일반적으로 귀하가 개인 정보 설정, 로그인 또는 양식 작성과 같은 행동을 취할 때 활성화됩니다. 브라우저에서 이러한 쿠키를 차단하거나 경고하면 사이트의 특정 부분이 제대로 작동하지 않을 수 있습니다.

**성능 쿠키** 이는 방문 수를 계산하고 트래픽 출처를 식별하는 데 도움을 주어 사이트의 성능을 향상시키는 데 기여합니다. 가장 많이 방문한 페이지와 가장 적게 방문한 페이지를 식별하고 사이트에서 방문자 행동을 이해하는 데 도움을 줍니다.

**기능성 쿠키** 이는 우리의 사이트 및 서비스가 향상된 기능과 개인화를 제공할 수 있도록 합니다. 이는 우리가 설정한 쿠키일 수도 있고, 우리가 페이지에 통합한 제3자 제공자가 설정한 쿠키일 수도 있습니다. 이러한 쿠키가 차단되면 일부 또는 모든 서비스가 제대로 작동하지 않을 수 있습니다.

**광고 쿠키** 이는 우리의 사이트를 통해 광고 파트너에 의해 설정될 수 있습니다. 이러한 제3자는 귀하의 관심사에 대한 프로필을 생성하고 다른 사이트에 관련 광고를 표시하는 데 사용할 수 있습니다. 이러한 쿠키가 차단되면 개인화된 광고가 줄어들 수 있습니다.

**어떤 다른 식별자가 사용되며 그 기능은 무엇입니까?**

우리의 일부 사이트는 Google, Inc.에서 제공하는 웹 분석 서비스인 Google Analytics를 사용합니다. Google Analytics는 쿠키를 사용하여 사용자가 우리의 사이트와 상호작용하는 방식을 이해하는 데 도움을 줍니다. 쿠키를 통해 수집된 귀하의 사이트 사용에 대한 데이터(귀하의 IP 주소 포함)와 Google Analytics를 통해 수집된 데이터("Google Analytics 데이터")는 미국의 서버에 Google에 의해 전송되고 저장될 수 있습니다. 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/rememberizer-integration.md <==
# Rememberizer Integration

### 소개

GenStudio는 개별 구성원을 위한 Rememberizer 통합과 Control Center를 통한 전체 작업 공간을 위한 Rememberizer 통합의 두 가지 유형을 제공합니다. 이 가이드는 두 통합 프로세스에 대한 포괄적인 개요를 제공하여 작업 공간 전반에 걸쳐 검색 및 기억 능력을 향상시킵니다.



### GenStudio에서 Rememberizer 인증을 위한 단계 (개별 회원들)

#### 1단계: Rememberizer에 연결하기

1. "계정 추가"를 클릭하여 Rememberizer 인증 페이지로 이동합니다.
2. GenStudio가 접근할 권한(예: Mementos 및 Memory)을 검토합니다.



#### 2단계: 메멘토 구성

1. 메멘토 옆의 "변경" 옵션을 선택합니다.
2. 사용 가능한 목록에서 새 메멘토를 선택하거나 만듭니다.
3. 선택을 확인합니다.





#### 3단계: 메모리 설정하기

1. 메모리 옆의 "변경"을 클릭합니다.
2. 선호하는 메모리 설정을 선택합니다 (예: 모두 읽기/자신의 것 쓰기).
3. 설정을 확인합니다



#### 단계 4: 인증

1. 설정을 구성한 후 "인증"을 클릭하여 연결을 완료합니다.



### Rememberizer를 Control Center에서 승인하는 단계 (작업공간 전체)

#### 1단계: 통합 접근

1. **통합** 섹션으로 이동합니다.
2. **앱** 탭을 클릭합니다.
3. "Rememberizer"를 찾아 **추가**를 클릭합니다.



#### 2단계: 권한 부여 단계 따르기

* 권한 부여 프로세스는 개인 구성원과 동일한 단계를 따릅니다.
* 권한이 부여되면 Rememberizer는 전체 작업 공간에서 사용 가능합니다.

### Rememberizer 통합 사용

승인된 후, SkyDeck는:

* Rememberizer API를 자동으로 호출합니다. 자세한 내용은 [Rememberizer API 문서](https://docs.rememberizer.ai/developer/api-documentations)를 방문해 주세요.
* 응답을 사용하여 언어 모델(GPT 4o 등)과의 상호작용을 향상시킵니다.

#### 맥락적 LLM 통합

* 검색된 정보는 응답을 개선하는 데 사용됩니다. 예를 들어, "내 계정은 무엇인가요?"라고 묻는 경우 Rememberizer의 맥락을 사용하여 개인화된 세부정보를 제공합니다.



### 결론

이 가이드를 따르면 Rememberizer를 GenStudio 내에서 효과적으로 통합하고 활용할 수 있으며, 고급 검색 기능과 개인화된 메모리 공유를 통해 애플리케이션 경험을 향상시킬 수 있습니다.



==> integrations/openai-integration-2.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/).
2. 가입 후, API키 페이지를 방문하세요: [https://api.together.xyz/settings/api-keys](https://api.together.xyz/settings/api-keys). 여기에서 API 키를 찾을 수 있습니다.
3. API 키를 얻었다면, SkyDeck AI 플랫폼에서 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/README.md <==
# 통합



==> integrations/adding-huggingface-credentials.md <==
---
description: HuggingFace 모델을 위한 프론트 엔드로 SkyDeck.ai 사용하기.
---

# HuggingFace 통합

HuggingFace에서 추론 엔드포인트를 배포한 후, 다음 사용자 인터페이스를 볼 수 있어야 합니다:



이 페이지에서 다음 정보를 필요로 합니다:

* 엔드포인트 URL
* 모델 저장소
* API 토큰. 이는 Call Examples 코드 블록에서 "Add API token" 박스를 체크하여 확인할 수 있습니다.

이 외에도 모델의 컨텍스트 윈도우가 필요합니다. 이는 모델 정보 페이지에서 찾을 수 있습니다.

이 정보를 수집한 후, 아래 예시와 같이 JSON 형식으로 포맷합니다:

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

다음으로, 이를 통합의 Credential 필드에 붙여넣습니다.



자격 증명이 성공적으로 검증되면, GenStudio의 모델 목록에 HuggingFace 모델이 나열되는 것을 볼 수 있어야 합니다:



### HuggingFace 엔드포인트의 제로로 스케일링

0으로 스케일링은 Inference 엔드포인트가 제공하는 동적 기능으로, 리소스 사용량과 비용을 최적화하는 데 설계되었습니다. 이는 기발하게 요청 패턴을 모니터링하고 유휴 시간 동안 복제본 수를 없앨 경우, 필요할 때만 리소스를 사용하도록 보장합니다.

그러나, 이렇게 하면 트래픽이 재개될 때 차가운 시작 기간이 있고, 주의해야 할 몇 가지 사항이 있습니다. 이 기능이 어떻게 작동하는지, 그 장점과 잠재적인 도전 과제에 대한 심도있는 연구를 원한다면, [HuggingFace의 Autoscaling에 대한 가이드](https://huggingface.co/docs/inference-endpoints/autoscaling)를 참조하십시오.

### 지원되는 모델

현재 우리는 `text-generation` 태그가 있는 모델에 대해 `text-generation-inference` 컨테이너로 배포된 엔드포인트만 지원합니다. 우리는 지원되는 모델 목록을 확장하기 위해 노력하고 있습니다.






==> integrations/openai-integration-1.md <==
---
description: 아마존 AWS 호스팅 데이터베이스와의 통합.
---

# 데이터베이스 통합

## **목적**

\
하나 이상의 통합을 공용 또는 사적 데이터베이스에 추가함으로써 AI 에이전트의 힘을 이용해 데이터를 안전하게 쿼리할 수 있는 고급 앱과 기타 기능을 활성화합니다.

### **지원**

SkyDeck AI는 현재 Postgresql 데이터베이스와 AWS에 호스팅된 Redshift 데이터웨어하우스를 지원하고 있습니다. 다른 데이터 소스를 지원하는 것은 특별히 어렵지 않지만, 어디선가 시작해야 했습니다. 다른 데이터 소스를 사용하고 싶으시다면, 귀하의 요구 사항을 충족시키는 통합을 우선 순위에 두기 위해 지원 센터에 문의해 주시기 바랍니다.

### **지시사항**

**SkyDeck AI와 데이터베이스를 통합하기 위한 단계는 다음과 같습니다:**

1. 연결 URL을 얻거나 구성합니다.
2. Control Center의 Integrations 섹션에 연결 URL을 추가합니다.
3. Control Center의 Tools 섹션에서 스마트 도구 또는 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. 프로토콜은 'postgresql' 대신 'jdbc:redshift'가 됩니다. 이는 JDBC(자바 데이터베이스 연결)가 Redshift 데이터베이스와 연결하는 데 일반적으로 사용되기 때문입니다.
2. Redshift의 기본 포트는 5432가 아니라 5439입니다.

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 또는 Redshift 데이터베이스에 대해 PostgreSQL을 선택할 수 있습니다. 통합에 원하는 이름을 사용할 수 있지만, 특정 데이터베이스를 식별하는 데 도움이 되는 이름을 선택하는 것이 좋습니다.



### SkyDeckAI를 통한 데이터 접근

오늘날 사용자들은 GenStudio에서 제공되는 분석가 도구를 사용하여 데이터베이스에 접근할 수 있습니다. 관리자로서 Control Center의 도구 섹션에서 분석가 도구에 통합을 할당할 수 있습니다. 그런 다음 해당 도구에 태그를 할당하여 권한이 있는 사람만 해당 도구와 그 데이터베이스 접근을 SkyDeck AI GenStudio 작업 공간에서 사용할 수 있도록 할 수 있습니다.\
\




#### 보안 노트

* SkyDeck AI 통합에 사용할 데이터베이스에 읽기 전용 사용자(역할)를 생성하십시오. SkyDeck은 귀하의 시스템에 쓰기 필요가 없으며, 필요한 권한 이상을 가지지 않는 자격 증명을 사용하는 것이 가장 안전합니다. 그러나 사용자는 데이터를 이해하기 위해 데이터 시스템의 구조를 쿼리할 수 있어야 합니다.
* 액세스 URL을 공유하지 마십시오. 이 URL에는 기밀 연결 정보가 포함되어 있습니다.&#x20;
* Analyst Bob의 복사본과 같은 도구가 사용하는 데이터베이스에 대한 액세스를 제한하려면, 해당 도구에 태그를 할당하여 액세스 권한이 있는 사용자만 해당 태그와 일치하도록 하십시오.&#x20;

==> integrations/perplexity-integration.md <==
# Perplexity 통합

### 개요

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 통합 추가하기**:
   * "+통합 추가" 버튼을 클릭합니다.
   * 사용 가능한 통합 목록에서 "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 문서](https://docs.perplexity.ai/)를 참조하거나 지원 팀에 문의하십시오.


==> integrations/slack-integration.md <==
# 슬랙 통합

팀 협업을 더욱 강화하기 위해, 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를 사용하여 생성합니다.

전략 컨설턴트

질문이나 프롬프트: \
\
_`나의 generative AI platform을 이용하는 비즈니스 사용자들을 위한 개인정보 보호 정책을 개발하는 데 도와주세요.`_

## 생각 분해:

1. 생성적 AI 플랫폼의 목적과 범위는 무엇인가요?
2. AI 플랫폼은 어떤 종류의 데이터를 수집할 것인가요?
3. 수집된 데이터는 어떻게 사용될 것인가요?
4. 데이터는 어떻게 저장되고 보호될 것인가요?
5. 사용자의 데이터에 대한 권리는 무엇인가요?
6. 플랫폼은 어떻게 데이터 보호 법을 준수할 것인가요?

## 생각 생성:

1. 생성적 AI 플랫폼은 데이터 분석, 예측, 자동화 등 다양한 목적을 위한 AI 모델을 생성할 수 있는 기업을 허용합니다.
2. 이 플랫폼은 사용자 정보, 사용자가 플랫폼과의 상호작용, 생성된 모델과 그 결과물, 그리고 기타 사용 데이터 등을 수집할 수 있습니다.
3. 수집된 데이터는 플랫폼의 개선, 맞춤형 서비스 제공, 문제 해결, 그리고 연구 및 개발을 위해 활용될 수 있습니다.
4. 데이터는 암호화와 접근 제어로 안전하게 저장됩니다. 정기적인 감사와 보안 조치를 통해 데이터를 보호합니다.
5. 사용자는 언제든지 자신의 데이터에 접근하고, 부정확한 정보를 정정하고, 자신의 데이터를 삭제하고, 동의를 철회할 권리가 있습니다.
6. 플랫폼은 데이터 수집 및 사용 사항을 사용자에게 알리고, 필요한 경우 동의를 얻고, 사용자가 자신의 권리를 행사할 수 있는 메커니즘을 제공함으로써 데이터 보호법을 준수할 것입니다.

## 저는 더 자세히 알고 싶습니다:

1. 플랫폼이 준수해야 하는 구체적인 데이터 보호 법률 또는 규정이 있나요?
2. 이미 언급되지 않은 플랫폼이 수집하거나 사용할 특정 유형의 데이터가 있나요?
3. 데이터가 제3자와 공유됩니까? 그렇다면 어떤 상황에서 제3자와 공유합니까?
4. 플랫폼에서 구현해야 할 특정 데이터 보안 조치가 있나요?

_`우리는 일반 데이터 보호 규정(GDPR)과 캘리포니아 소비자 개인정보 보호법(CCPA)을 준수해야 합니다. 이 플랫폼은 고객이 가입한 생성형 AI 모델에 대한 제품 업체로부터의 API 키 및 자격 증명 접근을 수집할 것입니다. 데이터는 고객이 우리 시스템에 제공한 제3자 업체와 공유됩니다. 우리는 또한 사용자 요청을 지원하기 위해 직접 스크래핑 및 생성형 AI 모델로의 수집에 제출된 URL과 같은 일부 데이터를 외부 서비스와 공유할 수 있습니다. 사이트 사용 데이터는 고객 사용을 이해하고 제품의 디자인을 개선하는 데 도움이 될 수 있도록 구글과 같은 분석 업체와 익명으로 공유될 수 있습니다. 이 플랫폼은 고객이 전체 계정 및 모든 관련 정보를 완전히 삭제할 수 있는 기능을 지원합니다.`_

## 생각 분해:

새로운 정보가 주어졌으니, 다시한번 생각을 분해해봅시다:

1. 플랫폼이 GDPR와 CCPA를 어떻게 준수할 것인가?
2. 플랫폼은 제 3자 업체의 API 키 및 자격증명을 어떻게 처리할 것인가?
3. 어떤 상황에서 어떤 이와 데이터를 공유할 것인가?
4. 플랫폼은 분석 업체와 데이터를 공유할 때 익명성을 어떻게 보장할 것인가?
5. 플랫폼은 계정 삭제와 데이터 제거를 어떻게 처리할 것인가?

## 생각 생성:

1. GDPR를 준수하기 위해, 플랫폼은 데이터 수집 및 사용에 대한 명확한 정보를 제공하고, 개인 데이터를 수집하기 전에 명시적인 동의를 얻으며, 사용자가 데이터에 접근하고 수정하고 삭제할 수 있도록 하고, 데이터 보호 조치를 시행할 것입니다. CCPA 준수를 위해, 플랫폼은 수집될 개인 정보의 범주, 이 범주가 사용될 목적, 그리고 사용자에게 "내 개인 정보 판매하지 마세요" 링크를 제공할 것입니다.
2. API 키와 제 3자 업체의 자격 증명은 암호화를 통해 안전하게 저장되며, 사용자가 요청한 서비스를 제공하는 목적으로만 사용될 것입니다. 이러한 자격 증명은 사용자의 명백한 동의 없이 다른 어떤 당사자와도 공유되지 않을 것입니다.
3. 데이터는 고객이 제공한대로 제 3자 업체와 공유되며, 특정 사용자 요청을 위한 외부 서비스와 함께 공유될 것입니다. 플랫폼은 이러한 데이터 공유 관행에 대해 사용자들에게 알리고 필요한 경우 동의를 얻을 것입니다.
4. 분석 업체와 데이터를 공유할 때, 모든 개인 식별 정보는 제거하거나 익명화하여 사용자의 프라이버시를 보호할 것입니다.
5. 플랫폼은 사용자가 작성한 계정과 모든 관련 정보를 완전히 삭제할 수 있는 메커니즘을 제공할 것입니다. 이 과정에는 저장된 모든 데이터, API 키와 자격 증명, 사용자 정보, 생성된 AI 모델 등이 모두 삭제될 것입니다.

## 저는 더 자세히 알고 싶습니다:

1. 사용자의 데이터 수집, 사용, 공유 방식에 대해 사용자에게 어떻게 알리려고 하시나요?
2. 사용자의 데이터 수집 및 공유에 대한 동의를 어떻게 얻으려고 하나요?
3. CCPA 준수를 위한 "내 개인 정보 판매하지 않기" 링크에 대해 더 자세히 설명해 주실 수 있나요?
4. 계정 삭제 후 모든 사용자 데이터가 완전히 삭제되도록 플랫폼이 취할 단계는 무엇인가요?

_`우리는 웹 페이지를 통해 사용자에게 데이터 수집, 사용, 공유 방식에 대해 알릴 것입니다. 이 웹 페이지에는 우리의 개인 정보 보호 정책이 포함되어 있으며, 우리의 푸터와 가입 페이지에는 해당 페이지로 연결되는 링크가 있습니다. 2. 우리는 사용자들이 기본적으로 체크되어 있지 않은 상자를 체크함으로써 그들의 데이터 수집 및 공유에 동의하도록 요청할 것입니다. 가능한 경우 사용자는 이 동의에 대한 이메일 확인을 받게 됩니다. 3. "내 개인 정보 판매하지 않기" 링크는 판매되지 않을 데이터를 설명할 것입니다. 이 요청을 활성화하기 위해 누를 버튼을 제공할 것입니다. 가능한 경우 사용자는 이 요청에 대한 이메일 확인을 받게 될 것입니다. 이 요청은 적어도 1년 동안 유지됩니다.`_
"

## 생각분해:

새로운 정보를 이용하여, 생각을 다시 분해해봅시다:

1. 플랫폼은 어떻게 개인정보 처리방침이 사용자에게 쉽게 접근할 수 있도록 보장할 것인가?
2. 플랫폼은 사용자 동의 메커니즘을 어떻게 구현할 것인가?
3. "내 개인정보를 팔지 않는다" 링크는 어떻게 작동하는가?
4. 플랫폼은 동의 철회 및 "내 개인정보를 팔지 않는다" 요청의 활성화를 어떻게 처리할 것인가?

## 생각 생성:

1. 플랫폼은 프라이버시 정책을 푸터 및 가입 페이지에 링크를 두어 보이고 쉽게 접근할 수 있게 유지합니다. 프라이버시 정책은 사용자가 자신의 데이터가 어떻게 수집, 사용 및 공유되는지 이해할 수 있도록 명확하고 평이한 언어로 작성됩니다.
2. 플랫폼은 사용자가 동의를 주기 위해 활성 체크박스를 선택해야 하는 사용자 동의 메커니즘을 구현합니다. 이 체크박스는 기본적으로 선택이 해제되어 있어 동의가 실제로 주어져야 하며 수동으로 주어지지 않도록 합니다. 가능한 경우 사용자는 동의 내용을 이메일로 확인 받을 수 있습니다.
3. "나의 개인 정보 판매 금지" 링크는 판매되지 않는 데이터에 대한 정보를 제공하며 이 요청을 활성화하기 위한 버튼을 사용자에게 제공합니다. 가능한 경우 사용자는 이 요청 내용을 이메일로 확인 받을 수 있으며, 이 요청은 최소한 1년 동안 유효합니다. 
4. 플랫폼은 "나의 개인 정보 판매 금지" 요청의 활성화 및 동의 철회를 즉시 이행합니다. 사용자는 동의 상태를 언제든지 변경할 수 있는 권한을 가지며, 플랫폼은 이러한 변경 사항을 데이터 처리 관행에 반영할 것입니다.

## 생각 평가:

해당 전략은 생성 AI 플랫폼의 개인정보 보호 정책에서 모든 중요한 측면을 다루는 것으로 보입니다. 플랫폼의 성격, 수집되는 데이터의 유형, 사용자의 권리, 그리고 GDPR 및 CCPA와의 준수에 대해 고려하고 있습니다.

## 검색 알고리즘:

가장 유망한 생각은 생성된 생각과 제공된 정보를 기반으로 개인정보 보호정책의 초안을 작성하는 것일 것입니다.

## 예시:

다음은 당신의 개인정보 처리방침을 위한 가능한 시작점입니다:

"우리의 생성적 AI 플랫폼은 당신의 개인정보를 보호하고, 개방적이고 투명한 방식으로 당신의 데이터를 처리하는 데 전념하고 있습니다. 우리가 수집하고 처리하는 개인 데이터는 당신이 우리의 서비스를 어떻게 사용하는지에 따라 달라집니다.

우리는 서비스 제공, 플랫폼 개선, 그리고 연구 및 개발 노력을 위한 목적으로 당신의 데이터를 수집하고 처리합니다. 또한, 당신이 제공한 제3자 업체와 당신의 요청을 지원하기 위한 외부 서비스와 당신의 데이터를 공유할 수도 있습니다.

우리는 당신의 개인정보를 매우 심각하게 다루며, 항상 적용 가능한 데이터 보호법, 포함하여 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 Inc. 개인정보 보호정책

SkyDeck AI Inc. ("SkyDeck AI," "우리," "우리의," 또는 "저희")는 여러분의 개인정보를 존중하며, 본 정책을 준수함으로써 이를 보호하기 위해 헌신하고 있습니다. 이 정책은 SkyDeck.ai 생성 AI 플랫폼(저희 "서비스")을 사용할 때 저희가 여러분에게 수집할 수 있는 정보의 종류나 여러분이 제공할 수 있는 정보, 그리고 그 정보를 수집, 사용, 유지, 보호, 그리고 공개하는데 있어서의 저희의 관행에 대해 설명합니다.

### 귀하에 대한 정보 및 수집 방법

저희는 서비스의 사용자들로부터 아래와 같은 여러 유형의 정보를 수집합니다:

* 개인 정보, 예를 들어 귀하의 이름, 이메일 주소, 온라인이나 오프라인에서 연락 가능한 다른 식별자 등
* 기술 데이터, 예를 들어 귀하의 인터넷 연결 정보, 서비스에 접속하기 위해 사용하는 장비, 사용 상세 정보 등
* 귀하가 제공한 타사 제조사의 생성형 AI 모델에 접근하기 위한 API 키 및 자격증명 등

저희는 아래와 같은 방식으로 이 정보를 수집합니다:

* 직접 귀하께서 제공해주실 때
* 서비스를 사용하면서 자동으로. 자동으로 수집되는 정보는 사용 상세 정보, IP 주소, 쿠키, 웹 비콘 및 그 외의 추적 기술을 통해 수집된 정보를 포함할 수 있습니다.

### 저희가 어떻게 당신의 정보를 사용하는지

당신이 제공하거나 저희가 수집한 당신에 대한 정보, 포함된 개인정보를 사용합니다:

* 당신이 저희에게 요청하는 서비스, 콘텐츠, 그 외 정보, 제품, 서비스를 제공하기 위해.
* 당신이 제공한 다른 목적을 이행하기 위해.
* 당신의 계정에 대한 알림을 제공하기 위해.
* 당신과 저희 사이에서 체결된 계약에서 발생하는 의무와 권리를 실행하기 위해.
* 저희 서비스 또는 제품, 서비스의 변경사항을 알리기 위해.
* 저희 서비스, 제품, 서비스를 개선하기 위해.
* 당신이 저희 서비스의 대화형 기능에 참여하도록 허용하기 위해.

### 귀하의 정보 공개

우리는 우리 사용자들에 대한 집계된 정보와 개별을 식별하지 않는 정보를 제한 없이 공개할 수 있습니다. 이 개인정보 보호 정책에서 설명한 대로 우리가 수집하거나 귀하가 제공하는 개인 정보를 다음과 같은 경우에 공개할 수 있습니다:

* 우리의 대행 혹은 우리를 대신하여 서비스를 수행하고 그런 작업을 위해 이 정보에 접근이 필요한 제3자 제공 업체, 서비스 제공자, 계약자 또는 대리인에게.
* 귀하가 제공한 목적을 이행하기 위해. 정보를 제공할 때 우리가 공개한 기타 어떤 목적이든.
* 귀하의 동의가 있을 경우.

### 귀하의 권리

귀하는 적용 가능한 데이터 보호 법률에 따른 특정 권리를 가지고 있습니다. 이에는 다음이 포함될 수 있습니다:

* 개인 데이터에 대한 열람 요청.
* 당사가 보유하고 있는 귀하의 개인 데이터의 정정 요청.
* 귀하의 개인 데이터의 삭제 요청.
* 귀하의 개인 데이터 처리에 대한 이의 제기.
* 귀하의 개인 데이터 처리 제한 요청.
* 귀하의 개인 데이터 이전 요청.
* 동의 철회 권리.

### 데이터 보안 

우리는 당신의 개인 정보를 우발적 손실 및 무단 접근, 사용, 변경, 및 공개로부터 보호하기 위해 설계된 조치를 구현하였습니다. 당신이 우리에게 제공하는 모든 정보는 방화벽 뒤의 우리의 보안 서버에 저장됩니다. 모든 결제 거래와 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에 접속하여 Admin 또는 Owner 계정으로 로그인하면 계정, 청구, 통합, 도구 할당 및 사용자(회원)를 관리할 수 있습니다. 이 계정은 SkyDeck AI를 처음 접할 때 설정한 계정입니다.\
\
[docs.skydeck.ai/genstudio](https://docs.skydeck.ai/genstudio)에서 우리가 GenStudio라고 부르는 SkyDeck AI 사용자 작업 공간을 사용하여 모델과 상호작용하는 방법에 대해 더 알아볼 수 있습니다. 여러분의 회사 작업 공간에 접속하려면 your\_company\_domain.skydeck.ai로 이동하면 됩니다. 여기서 your\_company\_domain은 계정 소유자가 온보딩 과정 중에 설정한 서브 도메인 이름입니다.

©2023 SkyDeck AI Inc.


==> control-center/admin-and-owner-tools.md <==
---
description: 제어 센터
---

# 관리자 및 소유자 도구

제어 센터는 admin.skydeck.ai에 위치한 Skydeck.ai 시스템의 일부로, 계정 소유자 및 지정된 관리자가 사용하도록 설계되었습니다. 여기서 소유자는 자신의 계정을 설정하고 사용자를 이 시스템에 초대합니다. 제어 센터는 일반적으로 GenStudio 작업 공간의 사용자에 의해 접근되지 않지만, 소유자와 관리자는 둘 다 사용할 수 있습니다. 이는 계정 소유자가 처음 보는 Skydeck.ai 시스템의 첫 번째 부분입니다. 그러나 그들은 제어 센터로 돌아와 본격적으로 시작하기 전에 GenStudio 작업 공간의 사전 구성된 체험으로 빠르게 이동할 수 있습니다.


==> control-center/integrations/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 플랫폼에서 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)


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




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

회사가 팀에게 Jane.Doe@yourcompany.com과 같은 ID를 할당한 경우, 서비스에서 제공하는 SSO 방법 중 하나를 사용해야 합니다. 당신의 회사가 Google Workspace 사용자라면 허용되는 인증 방법으로 "Google"을 선택하세요.

### 마이크로소프트 인증

조직이 마이크로소프트의 엔터프라이즈 Azure AD (Active Directory) 인증 서비스를 사용하는 경우 'Azure AD'를 선택하십시오. 이것은 일반적으로 Microsoft 중심의 SSO를 비즈니스 또는 학계에 배포하는 경우에 적용됩니다. 이것을 Outlook.com, Microsoft 365, Xbox 등에 가입하는 개인에게 부여된 'Microsoft 계정'이라는 마이크로소프트의 개인 소비자 인증 방법과 혼동하지 마십시오. 소비자용 Microsoft 계정 소지자는 Azure AD로 로그인할 수 없습니다.

Azure Active Directory를 이용하면, Microsoft는 identity 플랫폼을 서비스로 제공하지만, 고유의 사용자 정의 도메인 이름(@yourcompany.com을 얻을 수 있음)을 추가하거나 다중 인증을 요구하는 등 일부 구성 및 설정을 수정할 수 있습니다. Azure Active Directory 인스턴스는 Azure 포털 및 PowerShell, Azure CLI, REST API와 같은 기타 관리 도구를 통해 사용할 수 있습니다.

### SSO 선택

귀하의 작업 공간이 Google이라면 Google 인증을 선택하세요. 또는, 귀하의 작업공간이 Microsoft identity 서비스라면 AD를 선택하세요. 이것이 SSO의 "Single"입니다. 이것이 주로 멤버에게 로그인하고 가입하도록 원하는 방법입니다.

### 대체 인증

단일 신원 출처가 없거나 지원하지 않는 방법을 사용하는 경우(연락하여 알려주십시오) 여러 방법 또는 모든 방법을 인증을 위해 선택할 수 있습니다. 또는 정기 조직의 일원이 아닌 구성원이 GenStudio 작업 공간에 참여하는 경우 그들이 사용할 대체 인증 방법을 선택해야 합니다.

일반적으로 조직이 Microsoft Azure AD를 사용하는 경우 이메일 또는 이메일과 Google을 지원되는 인증으로 선택할 수 있습니다. 조직이 Google 인증을 사용하는 경우 허용된 옵션에 이메일을 추가할 수 있습니다.

대체 인증 방법을 허용하는 한 가지 단점은 일부 조직 구성원이 혼란스러워하고 대체 방법으로 로그인하려고 할 수 있다는 것입니다. 기본 인증 방법만 허용하고 작업 공간에 초대하는 외부 사용자에게 신원(이메일 주소)을 제공하는 것이 더 쉽게 관리할 수 있을 것입니다.

**요약**

- 이메일: 제3자 사용자 또는 이질적인 팀에 유용합니다.
- Azure AD: 기업 Microsoft 인증을 사용하는 조직의 주요 선택입니다.
- Google: 제3자 사용자, 이질적인 팀 또는 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 Assistant에게 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/)에 구성원을 초대하려면 **이름** 옆의 첫 번째 상자를 선택하여 모든 구성원을 선택하거나 개별 구성원에 대해 개별 체크박스를 선택하십시오.

페이지 상단의 .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**를 누르세요.



### 채팅 내용 가져오기

오른쪽 상단의 아이콘을 사용하여 프롬프트와 응답의 모든 텍스트를 클립보드에 복사할 수 있습니다. 이는 다른 문서에 작업을 포함하는 편리한 방법입니다. **다운로드** 버튼을 클릭하여 대화 내용을 마크다운 파일로 다운로드할 수도 있습니다.



© 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 Workspace 대화에 포함될 수 있는 조직 자산과 기밀 정보를 보호합니다.

</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 메시지에 의존하면 명확성과 진정성을 보장하여 의미 있는 연결과 효과적인 커뮤니케이션을 가능하게 하며 인공지능의 영향을 받지 않습니다.

이 [페이지](conversations.md)에서 논의된 대로 비-AI 메시지를 간단히 전송할 수 있지만, 협업은 동료와 상호작용하는 더 강력한 방법을 제공합니다. 메시지를 작성할 때, @ 표기법을 사용하여 다음 메시지에서 멤버의 이름을 언급할 수 있습니다. 이 방법은 특정 개인이 관련 정보, 업데이트 또는 주의가 필요한 작업에 대해 알림을 받을 수 있도록 보장합니다. 관련 당사자를 직접 태그하여 커뮤니케이션을 간소화하고 중요한 메시지가 간과될 가능성을 줄이며 모든 사람이 정보를 얻고 참여하도록 합니다.




==> genstudio-workspace/web-browsing.md <==
# 웹 브라우징

웹사이트에서 콘텐츠를 스크랩하여 프롬프트에 포함하는 것은 GenStudio의 매우 유용한 기능입니다. 중괄호로 묶인 URL은 해당 사이트에서 스크랩된 콘텐츠로 대체됩니다. 예를 들어, "다음 \{{https://nytimes.com\}}에서 가장 중요한 뉴스를 요약하세요."라고 쓸 수 있습니다.



© 2023 SkyDeck AI Inc.


==> genstudio-workspace/slack-synchronization.md <==
# 슬랙 동기화

슬랙과 통합함으로써, GenStudio 대화를 슬랙 채널로 전송하고 그 반대도 가능합니다. 이를 통해 팀이 원활하게 협업할 수 있습니다.

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

이 페이지에서는 슬랙과 GenStudio 간의 동기화 방법에 대해 설명합니다. 슬랙 설정 방법에 대해 더 알아보려면 [슬랙 통합](../integrations/slack-integration.md)을 방문하세요.

</div>

### GenStudio 대화 메시지를 Slack으로 전송하기

공개 또는 비공식 Slack 채널과 대화를 연결하면 SkyDeck.AI가 현재 메시지를 해당 채널로 전송합니다. 이는 연결 시작 시 한 번만 수행됩니다.

그 후, 대화에 전송되는 모든 새로운 메시지는 해당 Slack 채널과 그에 대한 응답으로도 전송됩니다.



### Slack 메시지를 GenStudio 대화로 전송하기

Slack에서 연결된 대화로 메시지를 전송하려면:

1. 해당 대화의 스레드를 엽니다.
2. **SkyDeck.ai** 앱을 태그하고 프롬프트를 작성합니다.
3. 메시지가 GenStudio로 전송되며, 응답을 받게 됩니다.



GenStudio에서 메시지가 어떻게 표시되는지 아래와 같습니다:



### 형식 지정

Markdown은 GenStudio Collaboration에서 콘텐츠를 Slack으로 보낼 때 자동으로 작동하지 않습니다. 그래서 \*hello\* 대신 `*hello*`를 보게 될 것입니다. 이는 Slack의 최근 변경 사항입니다. 하지만 해결책이 있습니다. 데스크톱 앱에서는 Slack의 고급 설정에서 마크다운 인식을 수동으로 \*켜기\* 할 수 있습니다.

==> genstudio-workspace/tools/README.md <==
# 도구

왼쪽 첫 번째 열에서 도구 아이콘을 클릭하면 두 번째 열에 사용 가능한 도구 목록이 표시됩니다. 이러한 도구 중 하나를 클릭하면 입력 필드가 수정되어 도구가 기대하는 입력을 보여줍니다. 이를 입력하고 선택 사항을 제출하면 도구가 대화에서 출력으로 응답합니다. 그런 다음 기본 대화 모드로 돌아가고 도구의 응답에 대해 답변하거나 후속 작업을 통해 상호작용할 수 있습니다.\
\
대화 중에 여러 도구를 사용하는 것이 유익할 수 있습니다. 전략 조언을 얻기 위해 하나의 도구로 시작할 수 있습니다. 그런 다음 SQL 도구를 사용하여 후속 분석을 생성하는 쿼리를 작성할 수 있습니다. 마지막으로 작성 도구를 사용하여 결과를 정리하고 결과의 대상에 맞게 작성할 수 있습니다. &#x20;

© 2023 SkyDeck AI Inc.

###


==> genstudio-workspace/tools/strategy-consultant/README.md <==
# 전략 컨설턴트

전략 컨설턴트는 귀하의 디지털 자문 파트너로서, 귀하의 고유한 도전과 요청을 해결하기 위한 통찰력 있는 권장 사항을 제공합니다. 방대한 비즈니스 교육 데이터를 바탕으로, 이 도구는 고급 컨설턴트의 사고 과정을 시뮬레이션하는 상담을 안내합니다. 이 LLM은 기회, 위험 및 실행 가능한 전략에 대한 전체적인 관점을 제공하여 귀하가 정보에 기반한, 전략적이며 귀하의 목표에 부합하는 결정을 내릴 수 있도록 돕습니다.



## 전략 컨설턴트가 도와줄 수 있는 질문 유형은 무엇인가요?

**시장 분석 및 진입**&#x20;

* 새로운 제품으로 아시아 시장에 진입하기 전에 고려해야 할 요소는 무엇인가요?
* 유럽의 전자상거래 분야에서 경쟁 환경을 어떻게 평가하나요?

**비즈니스 성장 및 확장**

* 스타트업의 다음 단계에서 성장하기 위해 어떤 전략을 사용할 수 있나요?
* 제 회사가 범위를 확장하기 위해 적합할 수 있는 인수 대상은 무엇인가요?

**브랜딩 및 포지셔닝**

* 포화된 시장에서 내 브랜드를 어떻게 차별화할 수 있나요?
* 성공적인 리브랜딩 캠페인의 핵심 요소는 무엇인가요?

**운영 효율성**

* 회사의 공급망 운영을 어떻게 간소화할 수 있나요?
* 재고 회전율을 개선하기 위한 모범 사례가 있나요?

**재무 전략**

* 비즈니스의 자본 구조를 어떻게 최적화할 수 있나요?
* 제품의 수익성을 높일 수 있는 가격 전략은 무엇인가요?

**디지털 전환**

* 전통적인 소매 비즈니스를 성공적으로 디지털화하기 위한 단계는 무엇인가요?
* AI와 블록체인과 같은 신기술을 내 서비스에 어떻게 활용할 수 있나요?

**인재 관리 및 조직 구조**

* 더 나은 민첩성과 혁신을 위해 조직을 어떻게 재구성할 수 있나요?
* 기업 전환 동안 직원 유지를 돕는 전략은 무엇인가요?

**혁신 및 제품 개발**

* 내 회사 내에서 혁신 문화를 어떻게 조성할 수 있나요?
* 새로운 제품 라인으로 어떤 시장이나 세그먼트를 타겟팅해야 하나요?

**위험 관리**

* 새로운 지역으로 확장할 때 위험을 어떻게 평가하고 완화할 수 있나요?
* 수출 중심 비즈니스의 통화 변동 위험을 관리하는 데 도움이 되는 전략은 무엇인가요?

**고객 경험 및 충성도**

* 서비스 산업에서 고객 만족도를 어떻게 개선할 수 있나요?
* 디지털 시대의 고객 충성도의 주요 요인은 무엇인가요?

**이해관계자 및 투자자 관계**

* 주요 전략적 변화를 투자자에게 효과적으로 전달하려면 어떻게 해야 하나요?
* 인수합병 동안 이해관계자의 기대를 관리하기 위한 모범 사례는 무엇인가요?

**지속 가능성 및 기업의 사회적 책임**

* 내 비즈니스가 수익성을 해치지 않으면서 더 지속 가능한 관행으로 전환할 수 있는 방법은 무엇인가요?
* 비즈니스 모델에 CSR을 통합할 때의 실질적인 이점은 무엇인가요?


==> genstudio-workspace/tools/strategy-consultant/example-employee-retention.md <==
---
description: 전략 컨설턴트의 단계별 시연을 따라가세요
---

# 예시 – 직원 유지

이 예시에서는 기업 전환 동안 직원 유지를 도와줄 전략 컨설턴트에게 요청하고 있습니다.



전략 컨설턴트는 질문을 몇 가지 하위 질문으로 분해하는 것부터 시작합니다:



AI는 그런 하위 질문 각각에 대해 답변합니다:



도구는 사고 평가 및 검색 알고리즘을 포함한 5단계 프로세스를 계속 진행합니다:&#x20;



마지막으로, 전략 컨설턴트는 특정 요구 사항에 맞는 전략을 개선하는 데 도움이 될 추가 정보의 특정 유형을 요청합니다:



그런 다음 AI가 상황을 더 잘 이해할 수 있도록 추가 배경 정보와 맥락을 추가했습니다:




==> genstudio-workspace/tools/strategy-consultant/how-to-use.md <==
# 사용 방법

Strategy Consultant를 시작하려면 질문이나 프롬프트를 제공하기만 하면 됩니다!&#x20;



AI는 통찰력 있는 응답을 생성하기 위해 구조화된 작업 흐름을 따릅니다:&#x20;

1. **사고 분해** – 주어진 정보나 문제를 더 작은 하위 질문이나 '사고'로 나눕니다.
2. **사고 생성** – 이러한 하위 질문 각각에 대한 잠재적인 답변이나 '사고'를 생성합니다.
3. **사고 평가** – 각 사고의 관련성과 잠재적 영향을 평가합니다.
4. **검색 알고리즘** – 자세한 응답으로 발전시킬 가장 유망한 사고를 선택합니다.
5. **더 알고 싶은 내용** – 잘-informed한 응답을 제공하기 위해 필요한 지식의 공백이나 특정 유형의 정보가 있으면 추가 정보를 요청합니다.

출력이 어떤 뉘앙스나 관점이 부족해 보인다면, 추가 정보를 제출하면 Strategy Consultant가 제시하는 전략을 다듬을 수 있습니다.&#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` 명령어는 수업의 특정 부분을 건너뛸 수 있게 해줍니다. 예를 들어, Teach Me Anything이 이미 편안하게 느끼는 선행 학습 내용을 제안하는 경우, `/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 Assistant에게 의도한 대로 작동하지 않는 쿼리를 디버깅하도록 요청하고 있습니다.&#x20;





SQL Assistant는 무엇이 잘못되었는지 식별하고 의도한 고객 이메일을 가져오는 데 필요한 올바른 쿼리를 제공합니다.&#x20;



\


==> genstudio-workspace/tools/sql-assistant/README.md <==
# SQL 어시스턴트

SQL 어시스턴트는 쿼리 최적화, 스키마 설계 및 데이터 관리 작업을 지원하는 가상 데이터베이스 컨설턴트 역할을 하는 혁신적인 SQL 데이터베이스 LLM입니다. 성능 병목 현상을 해결하거나 관계형 설계 원칙에 대한 조언을 구하든, SQL 어시스턴트는 효율적인 데이터베이스 작업을 통해 데이터의 잠재력을 최대한 활용할 수 있도록 도와줍니다.



## 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) 세그먼트와 작업 설명을 제공해야 합니다.&#x20;

* **DDL** **세그먼트** – 데이터베이스 객체의 구조를 정의하거나 수정하는 데 중점을 둔 SQL 명령, 객체, 속성 및 제약 조건의 하위 집합입니다.
* **작업 설명** – SQL Assistant에게 도움이 필요한 내용을 알려주는 DDL과 관련된 지침입니다.&#x20;

SQL Assistant와 새로운 채팅을 생성할 때마다 로드되는 기본 자리 표시자 프롬프트는 자신만의 프롬프트를 만드는 방법을 모델링합니다:

* DDL 문은 5개의 열( transaction\_id, customer\_id, transaction\_date, amount, 및 description)을 가진 'transactions'라는 테이블을 생성합니다.&#x20;
* 작업 설명은 SQL Assistant에게 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가 제공하는 내용과 유용한 명령어를 자세히 설명하는 아래와 유사한 메시지를 받게 됩니다(정확한 문구는 다를 수 있습니다):



모든 것이 올바르게 보이면 프롬프트 영역에 프로그래밍 질문을 작성할 수 있습니다.

### /변경&#x20;

`/변경` 명령은 Pair Programmer와 상호 작용할 때 환경 설정을 수정할 수 있습니다. 현재는 두 가지 옵션을 지원합니다:

* **프로그래밍 언어** – 프로그래밍 언어를 전환합니다. 예를 들어, `/변경 언어=자바`를 입력하면 자바로 전환합니다.
* **상호작용 언어** – 언어를 변경합니다. 예를 들어, `/변경 언어=스페인어`를 입력하면 스페인어로 전환합니다.

### /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=프로그램코드 description=프로그램설명`을 입력하세요. `프로그램코드`에는 테스트하려는 프로그램을, `프로그램설명`에는 프로그램이 어떤 일을 하는지에 대한 설명을 대체하세요.

#### 예제

파이썬 함수가 숫자의 팩토리얼을 계산하고 이를 위한 테스트 케이스를 만들고 싶다고 가정해 보겠습니다.

<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에게 대용량 CSV 파일과 관련하여 의도한 대로 작동하지 않는 파이썬 스크립트에 대한 도움을 요청하고 있습니다.&#x20;

도구는 귀하의 프롬프트를 분석하는 데 잠시 시간이 걸립니다. 모든 응답은 맞춤형으로 제공되므로 동일한 출력이 있는 프롬프트는 없습니다. 이 프롬프트에 대해 Pair Programmer는 우리가 요청한 내용을 반복하는 요구 사항으로 시작했습니다.&#x20;

때때로 존재하지 않는 솔루션을 요청할 수 있습니다. Pair Programmer는 적절한 답변을 제공할 수 있는지와 도구가 귀하의 프롬프트에 어떻게 응답할 것인지 알려줄 수 있습니다.

우리의 파이썬 스크립트 프롬프트에 대해 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) 번호

#### 스페인:

* 스페인 세금 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의 서비스 제공을 개선하는 데 사용되지 않습니다. ChatGPT 또는 DALL·E와 같은 비 API 소비자 서비스를 통해 제출된 데이터는 우리의 모델을 개선하는 데 사용될 수 있습니다."


==> developers/README.md <==
# 개발자



==> developers/develop-your-own-tools/json-format-for-tools.md <==
---
description: 2023년 7월 26일 기준
---

# 도구를 위한 JSON 형식

## 소개

이 문서는 SkyDeck AI가 지원하는 두 가지 형태의 도구에 대한 JSON 구조에 대해 설명합니다: LLM 도구와 스마트 도구입니다. 이 페이지의 목적은 이러한 도구 카테고리와 해당 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 텍스트를 요청합니다.\
\
이 예시는 팀 전체에서 생성하고 배포할 수 있는 도구의 구체적이고 실용적인 예로 제시됩니다.\
\
다음은 사용 예시입니다.\
\
사용자 입력:



생성된 출력:



Genstudio 내에 사용자 정의 도구 json을 추가합니다.



\
\
여기에서 파일(i.e. text-based-ux-designer.json)에서 업데이트할 실제 json이 있습니다.&#x20;

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

~~~

자신만의 아이콘을 생성하고 이를 base64 텍스트 블록으로 이 json에 입력할 수 있습니다. 그렇지 않으면 멋진 기본값이 사용됩니다.


==> 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**: 이 도구의 로고를 나타내는 문자열입니다

### tool\_code 규칙: <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과 만료 주의사항이 포함된 메시지

#### 파이썬 스크립트 (image\_generation.json의 필드): <a href="#qw9m9923kptk" id="qw9m9923kptk"></a>

~~~python
import openai
def execute(variables):
    openai.api_key = '<USER API KEY>'
    description = variables['Description']
    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를 활용하여 사용자의 질문에 따르는 실시간 날씨 정보를 제공합니다. 온도, 강수량, 바람 상황 등에 대한 질문을 통해, 이 도구는 가장 관련성이 높고 최신의 데이터를 검색합니다.

이 도구의 작동은 LangChain 라이브러리의 APIChain 기능에 의존하여 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에서 사용하거나 다른 곳과 공유하기 위해 사용자 정의 프롬프트 및 고급 도구를 만들 수 있습니다.
---

# 도구 개발하기

GenStudio 내에서 사용자 정의 도구를 정의하는 json을 업로드합니다.&#x20;




==> developers/develop-your-own-tools/json-format-for-llm-tools.md <==
---
description: 도구를 공유하는 휴대 가능한 방법
---

# LLM 도구를 위한 JSON 포맷

## 소개

프로그램이나 툴 편집기에 빠르게 추가할 수 있는 방식으로 도구를 공유하는 것은 도구를 표현하고 사용하는 방법에 대한 표준 방식이 있다면 크게 향상될 것입니다. 우리는 다음과 같은 기능을 가능하게 하고 싶습니다:

* 도구를 시각적으로 나타내는 아이콘
* 프롬프트를 위한 메타 데이터:
  * 도구의 이름
  * 도구에 대한 설명
  * 도구 사용법에 대한 참고 사항
* 도구 문자열에 포함된 플레이스홀더 매개변수
* 예상 출력
* 버전 및 타임스탬프.

## JSON 형식 사양

~~~json
{
  "version": "문자열 또는 정수",
  "model_prompt": "string with {{variable_name}} placeholders",
  "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": "text",
        "description": "문자열",
        "default": "문자열",
      },
      {
        "name": "변수 이름 2",
        "type": "single-select",
        "description": "문자열",
        "default": "value1",
        "allowed_values": ["value1", "value2", "value3"]
      },
      {
        "name": "변수 이름 3",
        "type": "multi-select",
        "description": "문자열",
        "default": ["value1", "value2"]
        "allowed_values": ["value1", "value2", "value3"]
      },
      ...
    ],
    "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 형식)"
  }
}
~~~

샘플 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 (선택 사항)**: 다음 하위 필드를 포함하여 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` 필드를 추가할 수 있습니다.

`expected_output`, `variables`, `avatar`, `prompt_name`, `description`, 및 `usage_notes` 필드를 `metadata` 객체 내에 포함하면 프롬프트에 대한 모든 맥락 정보를 한 곳에 유지하여 관리하고 이해하기 쉽게 만듭니다.

JSON 객체의 최상위에서 `version` 필드를 사용하여 전체 JSON 파일의 버전을 명시적으로 추적할 수 있습니다

Last updated