반응형
OpenAI의 API를 사용
OpenAI의 API를 사용하기 위해 npm
을 통해 공식 Node.js 클라이언트 라이브러리를 설치하는 과정은 간단합니다. 이 라이브러리를 설치하면 OpenAI의 GPT, DALL·E, Codex 등 다양한 AI 모델에 쉽게 접근하여 사용할 수 있습니다.
OpenAI Node.js 클라이언트 라이브러리 설치
- 프로젝트 디렉터리(디렉토리) 생성 및 초기화
mkdir my-openai-project cd my-openai-project npm init -y
-y
플래그는 기본 설정으로package.json
파일을 생성하라는 의미입니다. - 새 프로젝트를 시작하기 위해 먼저 프로젝트 디렉터리를 만들고, 그 안에서
npm
을 초기화하여package.json
파일을 생성합니다. - OpenAI 클라이언트 라이브러리 설치
npm install openai
- 프로젝트 디렉터리에서 다음 명령어를 실행하여 OpenAI의 Node.js 클라이언트 라이브러리를 설치합니다.
이 명령어는 OpenAI의 공식 Node.js 클라이언트 라이브러리를 프로젝트의 node_modules
디렉터리에 설치하고, package.json
파일에 의존성으로 추가합니다.
OpenAI API 사용 예시
라이브러리 설치 후, OpenAI API를 사용하는 기본적인 코드 예시는 다음과 같습니다.
const { Configuration, OpenAIApi } = require("openai");
const configuration = new Configuration({
apiKey: process.env.OPENAI_API_KEY,
});
const openai = new OpenAIApi(configuration);
async function generateText(prompt) {
try {
const response = await openai.createCompletion({
model: "text-davinci-003",
prompt: prompt,
temperature: 0.7,
max_tokens: 150,
});
console.log(response.data.choices[0].text);
} catch (error) {
console.error(error);
}
}
generateText("여기에 질문이나 명령을 입력하세요.");
이 코드는 OpenAI의 GPT 모델을 사용하여 텍스트를 생성하는 기본적인 예시입니다. 환경 변수 OPENAI_API_KEY
에 OpenAI API 키를 설정해야 합니다. API 키는 OpenAI 웹사이트에서 얻을 수 있으며, API 사용을 위해 필요합니다.
정리
npm
을 사용하여 OpenAI의 Node.js 클라이언트 라이브러리를 설치하면 OpenAI의 강력한 AI 모델을 쉽게 활용할 수 있습니다. 설치 후에는 API 키를 환경 변수로 설정하고, 위의 예시 코드를 바탕으로 다양한 AI 기반 기능을 구현할 수 있습니다.
'실버를 위한 코딩' 카테고리의 다른 글
ChatGPT를 이용하는 세 가지 방법 (1) | 2024.03.30 |
---|---|
API(Application Programming Interface)란? (0) | 2024.03.29 |
OpenAI ChatGPT 과금 구조 (0) | 2024.03.27 |
ChatGPT의 Chat 모드 (1) | 2024.03.26 |
ChatGPT의 플레이그라운드 Complete 모드 (0) | 2024.03.25 |