반응형

1. Coding Assistants

    ① copilot

        - URL : https://github.com/features/copilot

        - 주요 서비스 : 코드 자동 완성, 코드 추천, 다양한 언어 지원.

        - 요금: 월 $10 또는 연간 $100 (개인 사용자 기준).

 

    ② Amazon Q Developer

        - URL : https://aws.amazon.com/ko/q/

 

생성형 AI 기반 도우미 - Amazon Q - AWS

Amazon Q는 Wiki, 인트라넷, Atlassian, Gmail, Microsoft Exchange, Salesforce, ServiceNow, Slack, Amazon Simple Storage Service(S3) 등 일반적으로 사용되는 40개 이상의 비즈니스 도구에 쉽고 안전하게 연결됩니다. 엔터프라

aws.amazon.com

 

        - 주요 서비스 : 자연어 기반 코드 작성, AWS 서비스와 통합

        - 요금: 사용량 기반 요금, 세부 사항은 AWS 가격 페이지 참조

 

    ③ codeium

        - URL : https://codeium.com/

 

Codeium · Free AI Code Completion & Chat

Codeium offers best in class AI code completion, search, and chat — all for free. It supports over 70+ languages and integrates with your favorite IDEs, with lightning fast speeds and state-of-the-art suggestion quality.

codeium.com

 

        - 주요 서비스 : 코드 완성, 코드 설명, 여러 언어 지원

        - 요금: https://codeium.com/pricing

2. Code Generation

    ① Claude

        - URL : https://claude.ai/login?returnTo=%2F%3F

 

Claude

Talk with Claude, an AI assistant from Anthropic

claude.ai

 

        - 주요 서비스 : 자연어 처리 기반 코드 생성, 다양한 언어 지원.

 

    ② Sourcegraph

        - URL : https://sourcegraph.com/

 

Sourcegraph | Code Intelligence Platform

Sourcegraph’s code intelligence platform makes it easy for devs to write, fix, and maintain code with Cody, the AI coding assistant, and Code Search.

sourcegraph.com

 

        - 주요 서비스 : 코드 검색, 코드 탐색 및 분석 도구

        - 요금: https://sourcegraph.com/pricing

 

Sourcegraph | Pricing

Pricing and plans for Sourcegraph Cody and Code Search. Get started with a free trial today.

sourcegraph.com

 

3. Image to Code 변환

    ① Builder.io

        - URL : https://www.builder.io/

 

Builder.io: Drag & Drop Headless CMS

Drag and drop with your components, right within your existing site or app. Build and optimize digital experiences for any tech stack, visually..

www.builder.io

 

        - 주요 서비스 : 시각적 사이트 빌더, 코드 변환 기능

        - 요금: https://www.builder.io/m/pricing

 

Pricing - Builder.io

Build, preview, and go live for free today. And as you expand, choose one of our scalable pricing plans to move faster and fuel sustainable growth

www.builder.io

 

 

    ② snyk

        - URL : https://snyk.io/

 

Developer security | Snyk

Enable developers to build securely from the start while giving security teams complete visibility and comprehensive controls.

snyk.io

 

        - 주요 서비스 : 보안 취약점 탐지 및 코드 변환.

        - 요금: https://snyk.io/plans/

 

Plans and pricing | For teams of all sizes | Snyk

Developer security solution from Snyk. Simple, flexible pricing for teams of all sizes. Start a free trial today.

snyk.io

 

    ③ pieces.app

        - URL : https://pieces.app/

 

Pieces for Developers - Your Workflow Copilot

Integrate your toolchain, efficiently capture, enrich, and reuse materials. Enhance collaboration with the assistance of an on-device copilot.

pieces.app

 

        - 주요 서비스 : 코드 스니펫 저장 및 공유, 이미지에서 코드 변환.

 

    ④ otter.ai

        - URL : https://otter.ai/

 

Otter.ai - AI Meeting Note Taker & Real-time AI Transcription

Otter.ai uses an AI Meeting Assistant to transcribe meetings in real time, record audio, capture slides, extract action items, and generate an AI meeting summary.

otter.ai

 

        - 주요 서비스 : 음성 텍스트 변환, 회의록 작성, 이미지에서 코드 생성.

        - 요금: 기본 무료, 프로 플랜 월 $8.33.

 

4. IDE Plugin

    ① cursor

        - URL : https://www.cursor.com/

 

Cursor

The AI Code Editor

www.cursor.com

 

        - 주요 서비스 : AI 기반 코드 작성 및 자동 완성.

        - 요금: https://www.cursor.com/pricing

 

Pricing | Cursor - The AI-first Code Editor

500 fast premium requests per month Unlimited slow premium requests

www.cursor.com

 

 

 

반응형
반응형

1. 시험환경

    ˙ Gemini (Google AI Studio) 서비스

 

2. 목적

    ˙ AI 앱 개발을 위해 Gemini를 연동할 경우 사전 준비사항으로 API 키 발급 받는 절차를 알아보자.

 

3. 적용

    ① Gemini 사이트에 접속하여 계정생성 및 로그인한다.

        - URL : https://ai.google.dev/

 

Build with the Gemini API  |  Google AI for Developers

Integrate the Gemini API, quickly develop prompts, and transform ideas into code to build AI apps.

ai.google.dev

 

    ② 로그인 후 나타나는 첫 화면에서 "Get API key in Google AI Studio" 메뉴를 클릭한다.

 

    ③ 최초 로그인시 나타나는 팝업창에서 필수조항 체크 후 "Continue" 버튼을 클릭한다.

 

    ④ "Get API Key" 메뉴에서 "Create API Key" 버튼을 클릭하 서비스별 API 키를 발급한다.


 

    ⑤ Gemini 1.0 Pro의 API는 현재기준(2024년 3월) 과금없이 사용가능하다.

 

4. 결과

    ˙ API 연동 예제 프로그램(python)을 작성하여 테스트하면 응답 결과를 확인할 수 있다.

        - 샘프코드 작성

1
2
3
4
5
6
7
8
9
10
11
import google.generativeai as genai
 
GOOGLE_API_KEY="발급받은 Gemini API Key 입력"
 
genai.configure(api_key=GOOGLE_API_KEY)
 
model = genai.GenerativeModel('gemini-pro')
 
response = model.generate_content("태양계 행성의 종류에 대하여 알려줘")
 
print(response.text)
cs

 

        - 결과확인

 

반응형

+ Recent posts