본문 바로가기
AI · 인공지능/AI 뉴스

구글이 프로그래밍을 도와주는 AI 「Studio Bot」출시

by 두우우부 2023. 5. 12.
반응형

 

Google이 Android Studio에서 사용할 수 있는 프로그래밍 보조 AI 'Studio Bot'을 발표했습니다. Studio Bot은 Google제 대규모 언어 모델 「PaLM 2」의 파생 언어 모델인 「Codey」를 채용하고 있어, 「개발자의 요구에 맞춤 힌트를 제공」, 「만들고 싶은 기능을 구현하기 위한 코드를 생성」등의 조작을 실현합니다.

Meet Studio Bot | Android Studio | Android Developers
https://developer.android.com/studio/preview/studio-bot


Android Developers Blog: Android Studio @ I/O '23: Announcing Studio Bot, an AI-powered coding assistant

Android Studio @ I/O ‘23: Announcing Studio Bot, an AI-powered coding assistant

Android Studio Hedgehog introduces a key breakthrough: an AI-powered conversational experience designed to make you more productive.

android-developers.googleblog.com


 

Studio Bot에서는 "Android에서 위치 정보를 얻는 가장 좋은 방법은 무엇입니까?"라는 질문을 던지기만 해도 그 해결책을 제시합니다.



또한, 「앱을 다크 테마에 대응시키기 위해서는 어떻게 하면 좋을까?」라고 질문하면, 기능을 실현하기 위한 코드도 생성해 줍니다.



생성된 코드는 한 번의 클릭으로 편집 중인 파일에 추가할 수 있습니다.



Studio Bot은 이미 Android Studio의 Canary Build 버전에서 사용할 수 있습니다. 다만, 아직은 미국 국내에서만 이용 가능하도록 제한이 걸려 있습니다. 또한, Studio Bot은 실험 단계이며 부정확한 정보를 출력할 수 있습니다


Google이 공개한 「자주 하는 질문」의 Q&A 목록은 아래와 같습니다.

Q: Studio Bot의 기반이 되는 언어 모델은 무엇입니까?
A:「PaLM 2」를 코딩에 특화시킨 「Codey」를 채용하고 있습니다.

Q: Studio Bot은 Google 서버로 코드를 전송합니까?
A: Studio Bot 채팅 창에 입력한 모든 내용은 Google 서버로 전송되지만 코드를 공유하지는 않습니다. 코드는 기본적으로 비공개이며, 사용자 동의 없이 외부로 유출되지 않습니다.

Q: 내 코드는 Studio Bot 학습에 사용됩니까?
A: 아니요. 코드는 Studio Bot 학습에 사용되지 않습니다.

Q: Studio Bot의 응답은 정확하고 안전합니까?
A: Studio Bot은 실험 단계이며 일부 답변은 부정확할 수 있습니다.

Q: Studio Bot은 코딩 지원에 도움이 됩니까?
A: 네. Studio Bot은 코딩 및 코딩과 관련된 사항을 지원할 수 있습니다. 그러나 Studio Bot은 실험 단계이며 코드 사용의 책임은 사용자에게 있습니다. Studio Bot이 생성한 코드를 실제로 적용하기 전에 오류나 버그, 취약성이 없는지 신중하게 테스트하십시오.

Q: Studio Bot은 기존 코드를 인용합니까?
A: Studio Bot은 기존 코드의 완전한 복제를 출력하지 않도록 시스템을 설계하고 있으며 시스템을 개선할 계획입니다. Studio Bot이 코드의 완전한 복제를 출력할 때는 인용원을 명기합니다. 출력에는 코드에 적용되는 오픈 소스 라이선스 정보가 포함될 수 있습니다. 사용자는 이 라이선스를 준수해야 합니다.

Q: Studio Bot 사용에는 어떤 약관이 적용됩니까?
A: 'Google 이용약관' 및 '제너티브 AI 추가 이용약관'이 적용됩니다.

Q: Studio Bot에 피드백을 제공하는 방법이 있습니까?
A: UI내의 고평가 · 저평가 버튼을 이용해 주세요.

Q: Studio Bot은 무엇이든 질문할 수 있습니까?
A: Studio Bot은 'Android 개발 관련 질문'에 특화된 교육을 받았으며 다른 영역의 질문에는 도움 되도록 설계되지 않았습니다.

Q: Studio Bot과 Bard와 같은 채팅봇의 차이점은 무엇입니까?
A: Studio Bot은 Android 개발 관련만 전문으로 합니다. 또한 Studio Bot은 Android Studio와 통합되어 원 클릭 액션 및 관련 문서에 대한 링크 생성과 같은 기능을 제공합니다.

반응형