์ฟ ํค๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ฟ ํค์ ๋ธ๋ผ์ฐ์ ์ ์ฅ์๋ ๋ก๊ทธ์ธ ์ํ๋ฅผ ์ ์งํ๊ณ ํ๊ฒฝ์ค์ ์ ๊ธฐ์ตํฉ๋๋ค. ๋์ํ์๋ฉด ์ฌ์ดํธ ์ด์ฉ ๋ฐฉ์๋ ์ธก์ ํฉ๋๋ค. ์ธ์ ๋ ์ง ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ฟ ํค ์ ์ฑ ์ ์ฐธ๊ณ ํ์ธ์.
OpenAI: o1
openai/o1์ง๊ธ OpenAI: o1 ์ฌ์ฉํด ๋ณด๊ธฐ
์ ๊ฐ๊ฒฉ์ผ๋ก ์์ก์์ ์ฐจ๊ฐ๋ฉ๋๋ค. ์ ๊ณ์ ์ ๋ฌด๋ฃ ์ฌ์ฉ๋์ผ๋ก ์์ํฉ๋๋ค.
ํ๋์ API. ๋ชจ๋ ๋ชจ๋ธ.
์ธ์ ๋น์ฉ US$0.00
์ค์
๊ณ ๊ธ ๋งค๊ฐ๋ณ์
OpenAI: o1 ํ๋์ ๋ณด๊ธฐ
- ์ ๋ ฅ ๊ฐ๊ฒฉ์ด ํ ์คํธ ๋ชจ๋ธ 434๊ฐ์ ์ค์๊ฐ๋ณด๋ค 3233% ๋์ต๋๋ค.
- 200,000 ํ ํฐ์ ์ปจํ ์คํธ ์๋์ฐ, ๊ธด ๋ฌธ์์ ๋ฉํฐํด ๋ํ์ ์ถฉ๋ถํฉ๋๋ค.
- ์์ด์ ํธ์ ํตํฉ์ ์ํ ๋๊ตฌ(ํจ์) ํธ์ถ์ ์ง์ํฉ๋๋ค.
- ์คํค๋ง ๊ธฐ๋ฐ ๊ตฌ์กฐํ๋ JSON ์ถ๋ ฅ์ ์ง์ํฉ๋๋ค.
- ์ถ๋ก ๊ฐ๋ ์กฐ์ ์ ์ง์ํฉ๋๋ค.
- ์ด๋ฏธ์ง๋ฅผ ์ ๋ ฅ์ผ๋ก ๋ฐ์ต๋๋ค(๋น์ ).
- ์ผ๋ฐ์ ์ธ ์์ฒญ(์ ๋ ฅ 1,000 / ์ถ๋ ฅ 500 ํ ํฐ)์ ๋น์ฉ์ ์ฝ US$0.16์ ๋๋ค.
OpenAI: o1 ์๊ฐ
OpenAI o1์ 2024๋ 12์ 17์ผ์ ์ถ์๋ OpenAI์ ํ ์คํธ ์ค์ฌ ๋ชจ๋ธ์ ๋๋ค. ์ด๋ OpenAI๊ฐ ์์ฌ์ ์ต์ ์ด์ ๊ฐ์ฅ ๊ฐ๋ ฅํ ๋ชจ๋ธ ํจ๋ฐ๋ฆฌ๋ผ๊ณ ์ค๋ช ํ๋ o1 ํจ๋ฐ๋ฆฌ์ ์ํฉ๋๋ค. ์ด ์๋ฆฌ์ฆ์ ํต์ฌ ์์ด๋์ด๋ ๋ชจ๋ธ์ด ์๋ตํ๊ธฐ ์ ์ ๋ ๋ง์ ์๊ฐ์ ๋ค์ฌ ์๊ฐํ๋ค๋ ๊ฒ์ด๋ฉฐ, ์ถ๋ก ์ ์ํด ๋๊ท๋ชจ ๊ฐํ ํ์ต์ผ๋ก ํ๋ จ๋์์ต๋๋ค. ์ด์ OpenAI ์ฑํ ๋ชจ๋ธ์ ์ฌ์ฉํด ๋ณธ ์ ์ด ์๋ค๋ฉด, ์ค์ง์ ์ธ ์ฐจ์ด๋ o1์ด ์ฆ์ ๋ต๋ณํ๊ธฐ๋ณด๋ค๋ ๋ด๋ถ์ ์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋๋ก ์ค๊ณ๋์๋ค๋ ์ ์ ๋๋ค.
์ ๋ ฅ ์ธก๋ฉด์์ o1์ ํ ์คํธ, ์ด๋ฏธ์ง, ํ์ผ์ ๋ฐ์๋ค์ด๊ณ ํ ์คํธ๋ฅผ ๋ฐํํฉ๋๋ค. ์ปจํ ์คํธ ์๋์ฐ๋ 200,000 ํ ํฐ์ด๊ณ ์ต๋ ์ถ๋ ฅ์ 100,000 ํ ํฐ์ด๋ฏ๋ก, ๊ธด ๋ฌธ์์ ํฐ ํ๋กฌํํธ๊ฐ ์๋นํ ๋ถ๋์ ์์ฑ ์๋ต๊ณผ ํจ๊ป ํธ์ํ๊ฒ ๋ค์ด๊ฐ๋๋ค. ์ง์ ์ปท์คํ๋ 2023๋ 10์ 31์ผ์ด๋ฉฐ, ์ด๋ ์์ ์ด ๊ทธ ๋ ์ง ์ดํ์ ์ฌ๊ฑด์ด๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฒ์ ์ ์์กดํ ๋ ์ค์ํฉ๋๋ค. ์ง์๋๋ ์์ฒญ ํ๋ผ๋ฏธํฐ์๋ max_tokens, seed, response_format, structured_outputs, tools, tool_choice, reasoning, include_reasoning์ด ํฌํจ๋ฉ๋๋ค. reasoning๊ณผ include_reasoning ํ๋ผ๋ฏธํฐ๋ ์ด ํจ๋ฐ๋ฆฌ์ ํนํ๋ ๊ฒ์ผ๋ก, ๋ชจ๋ธ์ ๋ด๋ถ ์ถ๋ก ์ ๋ธ๋ ๋ฐ์ค๋ก ์ทจ๊ธํ์ง ์๊ณ ์ ์ดํ๊ฑฐ๋ ๋๋ฌ๋ผ ์ ์๊ฒ ํด์ค๋๋ค.
์ด๋ฌํ ๊ธฐ๋ฅ๋ค์ ์๋นํ ๊ตฌ์ฒด์ ์ธ ์ฌ์ฉ ์ฌ๋ก ์งํฉ์ ๊ฐ๋ฆฌํต๋๋ค. ํฐ ์ปจํ ์คํธ์ ํ์ผ ์ ๋ ฅ์ ๋ต๋ณ์ด ์ฌ๋ฌ ํ์ด์ง์ ๊ฑธ์ณ ํฉ์ด์ง ์ธ๋ถ ์ฌํญ์ ์์กดํ๋ ๊ธด ๋ฌธ์, ๊ณ์ฝ์, ์ฐ๊ตฌ ๋ ผ๋ฌธ ๋๋ ์ฝ๋๋ฒ ์ด์ค์ ๋ถ์์ ์ ํฉํฉ๋๋ค. ์ด๋ฏธ์ง ์ ๋ ฅ์ ์ด๋ฅผ ํ ์คํธ์ ํจ๊ป ํด์ํด์ผ ํ๋ ๋ค์ด์ด๊ทธ๋จ, ์คํฌ๋ฆฐ์ท, ์ค์บ ์๋ฃ๋ก ํ์ฅํฉ๋๋ค. ์ด ๋ชจ๋ธ์ ์ถ๋ก ํ๋๋ก ํ๋ จ๋์๊ธฐ ๋๋ฌธ์ ๋ค๋จ๊ณ ๋ฌธ์ , ์ฆ ๋๋ฒ๊น , ์ํ ์์ , ๊ณํ, ๊ทธ๋ฆฌ๊ณ ์ฒซ ์ถ์ธก์ด ํ๋ฆฌ๋ฉด ๋น์ฉ์ด ํฐ ์์ ์ ์ ํฉํฉ๋๋ค. ๋๊ตฌ์ ๊ตฌ์กฐํ๋ ์ถ๋ ฅ ์ง์ ๋๋ถ์ ๋ชจ๋ธ์ด ํจ์๋ฅผ ํธ์ถํ๊ฑฐ๋ ๋ค์ด์คํธ๋ฆผ ์ฝ๋๊ฐ ํ์ฑํ ์ ์๋ JSON์ ๋ฐํํด์ผ ํ๋ ํ์ดํ๋ผ์ธ ์์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
o1์ ๋ชจ๋ธ id "openai/o1"์ ์ฌ์ฉํ์ฌ api14์ OpenAI ํธํ API๋ฅผ ํตํด ํธ์ถํฉ๋๋ค. ์ธํฐํ์ด์ค๊ฐ OpenAI ์ฑํ ์์ฑ ํํ๋ฅผ ๋ฐ๋ฅด๋ฏ๋ก, ๊ธฐ์กด OpenAI SDK ํด๋ผ์ด์ธํธ๋ ์ผ๋ฐ์ ์ผ๋ก base URL์ api14๋ก ์ง์ ํ๊ณ ํด๋น ๋ชจ๋ธ id๋ก ๋ฐ๊พธ๋ฉด ์๋ํฉ๋๋ค. ์์ ๋์ด๋ ์์ฒญ ํ๋ผ๋ฏธํฐ๊ฐ ์์กดํด์ผ ํ ํญ๋ชฉ์ ๋๋ค: max_tokens, seed, response_format, structured_outputs, tools, tool_choice, reasoning, include_reasoning. ํ ์คํธ๋ฅผ ์ํด ๊ฒฐ์ ๋ก ์ ์ํ๋ง์ด ํ์ํ๋ฉด seed๋ฅผ ์ฌ์ฉํ ์ ์๊ณ , ๊ธฐ๊ณ๊ฐ ์ฝ์ ์ ์๋ ์ถ๋ ฅ์ด ํ์ํ๋ฉด structured_outputs์ response_format์ด ์ด๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค.
์ฃผ๋ชฉํ ๋งํ ํ ๊ฐ์ง ํ๊ณ๋ 2023๋ 10์ 31์ผ์ด๋ผ๋ ์ง์ ์ปท์คํ์ด๋ฏ๋ก, ์ต์ ์ ๋ณด๊ฐ ํ์ํ ๋ชจ๋ ๊ฒ์ ๋ชจ๋ธ ์์ฒด์ ์ง์์ด ์๋๋ผ ํ๋กฌํํธ, ์ ๋ก๋ํ ํ์ผ ๋๋ ๋๊ตฌ ํธ์ถ์์ ์์ผ ํฉ๋๋ค. ์ถ๋ ฅ์ ํ ์คํธ ์ ์ฉ์ด๋ฏ๋ก ์ด๋ฏธ์ง ์์ฑ์ ๋ฒ์ ๋ฐ์ ๋๋ค. ์ํฌ๋ก๋๊ฐ ํ์ฅ๋ ์ถ๋ก ์ ์ด์ ์ ์ป์ง ๋ชปํ๋ ๋จ์ํ๊ณ ์ง์ฐ์ ๋ฏผ๊ฐํ ์ฑํ ์ด๋ผ๋ฉด, ๋ ๊ฐ๋ฒผ์ด ๋ชจ๋ธ์ด ๋ ๋์ ์ ํ์ผ ์ ์์ต๋๋ค.
OpenAI: o1 API ํธ์ถ ๋ฐฉ๋ฒ
- ๋์๋ณด๋์์ API ํค๋ฅผ ๋ง๋์ธ์.
- ์ฌ์ฉํ๋ ์ธ์ด์ ๊ณต์ openai SDK๋ฅผ ์ค์นํ์ธ์.
- baseURL์ https://api14.com/api/v1๋ก, model์ "openai/o1"๋ก ์ค์ ํ์ธ์.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "openai/o1",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
์ง์ ํ๋ผ๋ฏธํฐ
include_reasoningmax_tokensreasoningresponse_formatseedstructured_outputstool_choicetools์ฌ์
- ์ปจํ ์คํธ ๊ธธ์ด
- 200,000
- ์ต๋ ์ถ๋ ฅ
- 100,000
- ์ ๋ ฅ
- text, image, file
- ์ถ๋ ฅ
- text
- ์ง์ ๊ธฐ์ค์ผ
- 2023-10-31
api14 ์์ฒญ ์ ยท ์ต๊ทผ 7์ผ
OpenAI: o1: ์์ฃผ ๋ฌป๋ ์ง๋ฌธ
- OpenAI: o1 API ๋น์ฉ์ ์ผ๋ง์ธ๊ฐ์?
- OpenAI: o1์ ๊ฐ๊ฒฉ์ ์ ๋ ฅ US$52.50 / 100๋ง ํ ํฐ์ ๋๋ค. ์ฑ๊ณตํ ์์ฒญ์ ๋ํด์๋ง USD ์์ก์์ ์ฐจ๊ฐ๋๋ฉฐ, ์คํจํ ์์ฒญ์ ๋ฌด๋ฃ์ ๋๋ค.
- OpenAI: o1์ ์ปจํ ์คํธ ์๋์ฐ๋ ์ผ๋ง์ธ๊ฐ์?
- OpenAI: o1๋(์) ์์ฒญ๋น ์ต๋ 200,000 ํ ํฐ์ ์ฝ์ต๋๋ค, ํ๋กฌํํธ, ๋ํ ๊ธฐ๋ก, ๋ฌธ์๋ฅผ ๋ชจ๋ ํฉ์น ์์ ๋๋ค. ์๋ต๋น ์ต๋ 100,000๊ฐ์ ์ถ๋ ฅ ํ ํฐ์ ์์ฑํฉ๋๋ค.
- OpenAI: o1๋(์) ๋ฌด์์ ํ ์ ์๋์?
- OpenAI: o1๋(์) text, image, file ์ ๋ ฅ์ ๋ฐ์ text ์ถ๋ ฅ์ ๋ฐํํฉ๋๋ค. ์ง์ ๊ธฐ๋ฅ: ๋๊ตฌ ํธ์ถ, ๊ตฌ์กฐํ๋ JSON ์ถ๋ ฅ, ์ถ๋ก ๊ฐ๋ ์กฐ์ .
- ์ฝ๋์์ OpenAI: o1๋ฅผ(์) ์ด๋ป๊ฒ ํธ์ถํ๋์?
- ์ด๋ค OpenAI SDK๋ base URL์ https://api14.com/api/v1๋ก ์ง์ ํ๊ณ model์ "openai/o1"๋ก ์ค์ ํ์ธ์, ๋ค๋ฅธ ์ฝ๋ ๋ณ๊ฒฝ์ ํ์ ์์ต๋๋ค. ์ด ํ์ด์ง์ ์ฝ๋ ํจ๋์์ ๋ฐ๋ก ์ธ ์ ์๋ ์์ ๋ฅผ ๋ณต์ฌํ์ธ์.
- OpenAI: o1์ ๋์์ ๋ฌด์์ธ๊ฐ์?
- ๋น์ทํ ๊ฐ๊ฒฉ๋์ ํ ์คํธ ๋ชจ๋ธ: OpenAI: GPT-5 Pro (batch), OpenAI: GPT Astra Latest, OpenAI: GPT-6 Astra. ๋ชจ๋ ๊ฐ์ API ํค๋ก ์คํ๋๋ฏ๋ก ๋ฌธ์์ด ํ๋๋ง ๋ฐ๊พธ๋ฉด ์ ํ๋ฉ๋๋ค.
OpenAI: o1 ์ปค๋ฎค๋ํฐ
์ ํ ํฝ์ด ์ปค๋ฎค๋ํฐ์๋ ์์ง ํ ํฝ์ด ์์ต๋๋ค. OpenAI: o1์ ๋ํ ์ฒซ ํ ํฝ์ ์ด์ด ๋ณด์ธ์.