chatGPT 어때요?

pour 96.***.233.115

GPT 단어는 전에 들어봤지만 GPT가 뭐하는 물건인지 이 게시물을 읽으면서 뭐하는 물건인가 비로소 써보게 되었는데.

chat.openai.com 대화형 봇이 일단 대단하고

특정 영역에서 production 환경에서도 쓸 수 있을만큼 고품질이면서

개별 사업에 도입하는데 필요한 AI 문턱을 거의 바닥까지 끌어내렸네.

어제와 오늘에 걸쳐 인지/추론, 테크 (sde, db, security) 질문을 해본 후

그래서 저걸 내 비지니스에 넣으려면 어떻게 해야 하나? 하고 봇한테 물어보니

코딩 몇 줄 넣으면 니꺼에 봇을 포함시킬 수 있다고 해서 해보니

5분만에 그게 정말 됐음. 안 해본 사람들을 위해 절차를 보여주면,

1. chat.openai.com에 가서 챗봇의 능력 맛보기를 해보고
2. chat은 무료지만, api로 액세스하는 건 유료. https://openai.com/api/pricing/ 여기서 가격표 보고.
3. https://beta.openai.com/examples/ 여기 가서 실제로 뭘 할 수 있나를 browsing 한 후
4. 실제 유용한 사례 하나를 픽업해서 (Natural language to SQL) https://beta.openai.com/playground/p/default-sql-request?model=text-davinci-003
5. View code 버튼을 누르면 아래와 같이 python 코드로 저 서비스를 호출하는 몇 줄 코드를 보여주고,

import os
import openai

openai.api_key = os.getenv(“OPENAI_API_KEY”)

response = openai.Completion.create(
model=”text-davinci-003″,
prompt=”Create a SQL request to find all users who live in California and have over 1000 credits:”,
temperature=0.3,
max_tokens=60,
top_p=1,
frequency_penalty=0,
presence_penalty=0
)

코딩도 필요없이 그냥 curl 명령 하나면 생성된 sql을 다운로드할 수 있네.

curl https://api.openai.com/v1/completions \
-H “Content-Type: application/json” \
-H “Authorization: Bearer $OPENAI_API_KEY” \
-d ‘{
“model”: “text-davinci-003”,
“prompt”: “Create a SQL request to find all users who live in California and have over 1000 credits:”,
“temperature”: 0.3,
“max_tokens”: 60,
“top_p”: 1,
“frequency_penalty”: 0,
“presence_penalty”: 0
}’

이제 내 비지니스 도메인 knowledge를 저 챗봇와 연결할 수 있는지가 궁금한데… 그건 다음 기회에.