GPTBiz API ์‚ฌ์šฉ ๋ฐฉ๋ฒ•

๐ŸŽ‰ GPTBiz API์˜ ์ถœ์‹œ๋ฅผ ๊ธฐ์œ ๋งˆ์Œ์œผ๋กœ ์•Œ๋ฆฝ๋‹ˆ๋‹ค! ์ด๋Š” ๋‹ค์ค‘ ๋ชจ๋‹ฌ ๊ธฐ๋Šฅ์ด ํ†ตํ•ฉ๋œ ์ตœ์ฒจ๋‹จ ํ…์ŠคํŠธ ์ƒ์„ฑ ์ธํ„ฐํŽ˜์ด์Šค์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด์˜ ํ…์ŠคํŠธ ์ƒ์„ฑ ์™ธ์—๋„ ์ด API๋Š” ๊ฒ€์ƒ‰, ๊ทธ๋ฆผ ๊ทธ๋ฆฌ๊ธฐ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ํฌ๊ด„์ ์ธ ์ง€๋Šฅํ˜• ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ณธ ๋ฌธ์„œ๋Š” ์ด API๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํ™œ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ž๋™ ํ…์ŠคํŠธ ์ƒ์„ฑ์„ ๊ตฌํ˜„ํ•˜๊ณ  ์‚ฌ์šฉ์ž ๊ฒฝํ—˜๊ณผ ๋น„์ฆˆ๋‹ˆ์Šค ํšจ์œจ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ•์„ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.

1. API ํ‚ค ํš๋“

ํ˜„์žฌ GPT-Biz API์˜ ์ ‘๊ทผ ๊ถŒํ•œ์€ ์ผ๋ถ€ ์‚ฌ์šฉ์ž์—๊ฒŒ๋งŒ ์—ด๋ ค ์žˆ์Šต๋‹ˆ๋‹ค. API ํ‚ค๋ฅผ ์–ป์œผ๋ ค๋ฉด ๊ณ ๊ฐ ์„œ๋น„์Šค ํŒ€์— ๋ฌธ์˜ํ•˜์‹ญ์‹œ์˜ค.

2. API ํ˜ธ์ถœ

๋‹ค์Œ ์ƒ˜ํ”Œ ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ GPT-Biz API๋ฅผ ํ˜ธ์ถœํ•˜๊ณ  ์ฝ˜ํ…์ธ ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ˆ์ œ๋Š” Python์˜ requests ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ, ํ™˜๊ฒฝ์— ํ•ด๋‹น ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

import requests

def generate_text(prompt):
    url = "https://api.gpt.biz/v1/chat/completions"
    payload = {
      "model": "gpt-4",
      "messages": [
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": prompt},
      ]
    }
    headers = {
        "Authorization": "Bearer YOUR_API_KEY_HERE",
        "Content-Type": "application/json"
    }

    response = requests.post(url, json=payload, headers=headers)
    return response.json()

# ํ˜ธ์ถœ ํ•จ์ˆ˜ ์˜ˆ์ œ
result = generate_text("Hello, world!")
print(result["choices"][0]["message"]["content"])

์ฃผ์˜์‚ฌํ•ญ

  • ์ฝ”๋“œ์—์„œ “YOUR_API_KEY_HERE"๋ฅผ ์‹ค์ œ API ํ‚ค๋กœ ๋Œ€์ฒดํ•˜์‹ญ์‹œ์˜ค.
  • ํ˜„์žฌ ์ง€์›๋˜๋Š” ๋ชจ๋ธ ์œ ํ˜•์€ โ€œtext-davinci-002-render-shaโ€์™€ โ€œgpt-4โ€ ๋‘ ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ๋‘ ๋ชจ๋ธ์˜ ๋น„๊ต๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค:
๋ชจ๋ธ ์œ ํ˜• ์†๋„ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ ๋งˆ๊ฐ ์‹œ๊ฐ„ ํŠน์„ฑ
text-davinci-002-render-sha ๋น ๋ฆ„ 2022๋…„ 1์›” ํ…์ŠคํŠธ ์ƒ์„ฑ๋งŒ ๊ฐ€๋Šฅ
gpt-4 ์ค‘๊ฐ„ ์†๋„ 2023๋…„ 12์›” ๊ทธ๋ฆผ ๊ทธ๋ฆฌ๊ธฐ, ์ธํ„ฐ๋„ท ๊ฒ€์ƒ‰ ๋“ฑ ๊ธฐ๋Šฅ ์ง€์›

ํ•„์š”์— ๋”ฐ๋ผ ์ ์ ˆํ•œ ๋ชจ๋ธ์„ ์„ ํƒํ•˜์‹ญ์‹œ์˜ค.


GTBiz API๋Š” ๊ณ ๊ธ‰ ์–ธ์–ด ๋ชจ๋ธ์„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ„ํŽธํ•œ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•œ REST API ํ˜ธ์ถœ์„ ํ†ตํ•ด ํ”„๋กœ์ ํŠธ์—์„œ ์ž๋™ ํ…์ŠคํŠธ ์ƒ์„ฑ์„ ์‰ฝ๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ์— GPTBiz API๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ํ†ตํ•ฉํ•˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์ถœ์ฒ˜: GPTBiz API ์‚ฌ์šฉ ๋ฐฉ๋ฒ•

๋‹ค์Œ
์ด์ „