0. OpenAI API Key
OpenAI에서 개발한 인공지능 모델들을 외부에서 사용할 수 있도록 인증하는 역할을 합니다.
OpenAI는 다양한 유형의 인공지능 모델을 제공하는데요, 대표적인 모델을 살펴보면 아래와 같습니다.
- ChatGPT: 텍스트 기반 대화를 위한 모델로, 자연어 처리와 대화 생성에 사용됩니다. 사용자와 대화하며 자연어 질문에 답변을 생성하거나 상호작용하는 데 사용됩니다.
- DALL·E: 이미지 생성을 위한 모델로, 텍스트 설명을 기반으로 고유한 이미지를 생성합니다. 특정 텍스트 입력에 따라 시각적인 결과물을 만들 수 있습니다.
- CLIP: 이미지와 텍스트 간의 상호 작용을 가능하게 하는 모델로, 이미지나 텍스트에 대해 공통의 임베딩 공간을 학습하여 이를 통해 이미지를 분류하거나 텍스트를 캡션화하는 등 다양한 작업을 수행할 수 있습니다.
- Codex: 프로그래밍 언어의 자동 완성 및 코드 생성을 위한 모델로, 사용자가 프로그래밍 코드를 작성하는 데 도움을 줍니다. 다양한 프로그래밍 언어와 라이브러리에 대한 이해력을 가지고 있어, 프로그래밍 작업을 지원합니다.
이 외에도 음성 인식 모델 등 다양한 모델을 제공하고 있습니다.
(Reference : https://platform.openai.com/docs/api-reference)
그리고 대부분의 API는 API Key를 요구하고 있습니다.(chatGPT 포함)
1. OpenAPI 홈페이지 접속하기
회원가입을 진행합니다. 저는 Google 계정으로 가입했습니다.
OpenAI API
An API for accessing new AI models developed by OpenAI
platform.openai.com
2. View API keys
3. 'Create new secret key' 클릭
4. key name 설정 및 생성
5. API Key 생성 확인 및 저장하기
API Secret Key가 생성되었습니다.
창을 닫으면 key를 다신 볼 수 없으므로 따로 저장하시길 바랍니다.
분실하면 지우고 다시 만들면 되니 걱정 안하셔도 됩니다.
이제 저 키를 가지고 OpenAI API(chatGPT 등)를 이용할 수 있습니다.
# ChatGPT - Spring에서 적용하기
https://firstws.tistory.com/64
[Spring&SpringBoot] ChatGPT Spring에서 사용하기
일단 OpenAI Secret API Key 가 필요합니다. https://firstws.tistory.com/63 [OpenAI] OpenAI API Key 발급 받기(feat.chatGPT) 0. OpenAI API Key OpenAI에서 개발한 인공지능 모델들을 외부에서 사용할 수 있도록 인증하는 역할
firstws.tistory.com
# Image Generation - Spring에서 사용하기
https://firstws.tistory.com/65
[Spring&SpringBoot] OpenAI 이미지 생성 API 사용하기
준비물 : OpenAI Secret API Key https://firstws.tistory.com/63 [OpenAI] OpenAI API Key 발급 받기(feat.chatGPT) 0. OpenAI API Key OpenAI에서 개발한 인공지능 모델들을 외부에서 사용할 수 있도록 인증하는 역할을 합니다. O
firstws.tistory.com
'개발 , 컴퓨터, IT지식' 카테고리의 다른 글
[Anaconda] Python 버전 변경하기(feat.Solving environment 무한/오래걸림) (3) | 2023.04.14 |
---|---|
[Anaconda] win10(윈도우10)에서 Anaconda 가상환경 만들기 (0) | 2023.04.11 |
[m1 homebrew 설치 Warning 해결방법] /opt/homebrew/bin is not in your PATH (0) | 2023.03.17 |
Redis서버 win10에서 설치하기 (0) | 2023.03.10 |
[객체지향 생활체조 원칙] 2. else 키워드를 사용하지 마라.(2/9) (0) | 2022.12.01 |