์ฟ ํค๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ฟ ํค์ ๋ธ๋ผ์ฐ์ ์ ์ฅ์๋ ๋ก๊ทธ์ธ ์ํ๋ฅผ ์ ์งํ๊ณ ํ๊ฒฝ์ค์ ์ ๊ธฐ์ตํฉ๋๋ค. ๋์ํ์๋ฉด ์ฌ์ดํธ ์ด์ฉ ๋ฐฉ์๋ ์ธก์ ํฉ๋๋ค. ์ธ์ ๋ ์ง ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ฟ ํค ์ ์ฑ ์ ์ฐธ๊ณ ํ์ธ์.
Pareto Code Router
openrouter/pareto-code์ง๊ธ Pareto Code Router ์ฌ์ฉํด ๋ณด๊ธฐ
์ ๊ฐ๊ฒฉ์ผ๋ก ์์ก์์ ์ฐจ๊ฐ๋ฉ๋๋ค. ์ ๊ณ์ ์ ๋ฌด๋ฃ ์ฌ์ฉ๋์ผ๋ก ์์ํฉ๋๋ค.
ํ๋์ API. ๋ชจ๋ ๋ชจ๋ธ.
์ธ์ ๋น์ฉ US$0.00
์ค์
๊ณ ๊ธ ๋งค๊ฐ๋ณ์
Pareto Code Router ํ๋์ ๋ณด๊ธฐ
- ์ ๋ ฅ ๊ฐ๊ฒฉ์ด ํ ์คํธ ๋ชจ๋ธ 434๊ฐ์ ์ค์๊ฐ๋ณด๋ค 33233% ๋์ต๋๋ค.
- 2,000,000 ํ ํฐ์ ์ปจํ ์คํธ ์๋์ฐ, ๊ธด ๋ฌธ์์ ๋ฉํฐํด ๋ํ์ ์ถฉ๋ถํฉ๋๋ค.
- ์์ด์ ํธ์ ํตํฉ์ ์ํ ๋๊ตฌ(ํจ์) ํธ์ถ์ ์ง์ํฉ๋๋ค.
- ์คํค๋ง ๊ธฐ๋ฐ ๊ตฌ์กฐํ๋ JSON ์ถ๋ ฅ์ ์ง์ํฉ๋๋ค.
- ์ถ๋ก ๊ฐ๋ ์กฐ์ ์ ์ง์ํฉ๋๋ค.
- ์ผ๋ฐ์ ์ธ ์์ฒญ(์ ๋ ฅ 1,000 / ์ถ๋ ฅ 500 ํ ํฐ)์ ๋น์ฉ์ ์ฝ US$1.58์ ๋๋ค.
Pareto Code Router ์๊ฐ
Pareto Code Router๋ OpenRouter์ ํ ์คํธ ๋ชจ๋ธ๋ก, api14๋ฅผ ํตํด ๋ชจ๋ธ id openrouter/pareto-code๋ก ๋ฐฐํฌ๋ฉ๋๋ค. ํ ์คํธ ์นดํ ๊ณ ๋ฆฌ์ ์ํ๋ฏ๋ก ์ด๋ฏธ์ง, ์ค๋์ค, ๋น๋์ค ์์ฑ์ด ์๋๋ผ ์ธ์ด ์์ ์ ์ํด ๋ง๋ค์ด์ก์ต๋๋ค. ์ด๋ฆ์ ๋ชจ๋ธ์ด ๊ตฌ์ฑ๋ ๋ฐฉ์์ ๋ฐ์ํฉ๋๋ค. ์ฆ, Artificial Analysis ์ฝ๋ฉ ๋ฐฑ๋ถ์์๋ก ์์๊ฐ ๋งค๊ฒจ์ง ๊ฐ๋ ฅํ ์ฝ๋ฉ ๋ชจ๋ธ๋ค์ ๊ณ์ธตํ๋ ํ๋ณด ๋ชฉ๋ก์ ์ ์งํ๋ ๋ผ์ฐํฐ์ ๋๋ค. ๋ค์ ๋งํด, ๋จ์ผ ๊ณ ์ ์ฒดํฌํฌ์ธํธ๋ฅผ ํธ์ถํ๋ ๊ฒ์ด ์๋๋ผ ์ธก์ ๋ ์ฝ๋ฉ ์ฑ๋ฅ์ ๋ฐ๋ผ ์ฝ๋ฉ ์ค์ฌ ๋ชจ๋ธ๋ค ์ค์์ ์ ํํ๋ ๋ผ์ฐํ ๊ณ์ธต์ ํธ์ถํ๋ ๊ฒ์ ๋๋ค.
์ด ๋ชจ๋ธ์ ํ ์คํธ ์ ๋ ฅ์ ๋ฐ์ ํ ์คํธ ์ถ๋ ฅ์ ๋ฐํํฉ๋๋ค. ์ปจํ ์คํธ ์๋์ฐ๋ 2,000,000 ํ ํฐ์ผ๋ก, ์ ์ฒด ์ ์ฅ์, ๊ธด ๋ฌธ์ ์ธํธ ๋๋ ํ์ฅ๋ ๋ํ ๊ธฐ๋ก์ ๋จ์ผ ์์ฒญ์ ๋ด์ ์ ์์ ๋งํผ ์ถฉ๋ถํ ํฝ๋๋ค. ์ ๊ณต์ ์ค๋ช ์๋ ์ต๋ ์ถ๋ ฅ ๊ฐ์ด ๋์ด๋์ด ์์ง ์์ผ๋ฏ๋ก, ์ถ๋ ฅ ๊ธธ์ด๋ ๋ฌธ์ํ๋ ๊ณ ์ ์ํ์ด๋ผ๊ธฐ๋ณด๋ค ์์ฒญ ๋งค๊ฐ๋ณ์๋ฅผ ํตํด ์ ์ดํ ๋์์ผ๋ก ์ทจ๊ธํ์ญ์์ค. ์ง์๋๋ ๋งค๊ฐ๋ณ์์๋ ์ผ๋ฐ์ ์ธ ์ํ๋ง ์ ์ด(temperature, top_p, top_k, min_p, top_a, repetition_penalty, frequency_penalty, presence_penalty), ๊ฒฐ์ ์ฑ ๋ณด์กฐ ์ต์ (seed, logit_bias, logprobs, top_logprobs), ์ถ๋ ฅ ํ์ฑ ์ต์ (stop, max_tokens, max_completion_tokens, response_format, structured_outputs, verbosity)์ด ํฌํจ๋ฉ๋๋ค. ๋ํ tools, tool_choice, parallel_tool_calls๋ฅผ ํตํ ๋๊ตฌ ์ฌ์ฉ์ ์ง์ํ๋ฉฐ, reasoning, reasoning_effort, include_reasoning์ ํตํด ์ถ๋ก ์ ์ด๋ฅผ ๋ ธ์ถํฉ๋๋ค.
์ด๋ฌํ ๊ธฐ๋ฅ์ ์๋นํ ๊ตฌ์ฒด์ ์ธ ์ฌ์ฉ ์ฌ๋ก ์งํฉ์ ๊ฐ๋ฆฌํต๋๋ค. ํฐ ์ปจํ ์คํธ ์๋์ฐ๋ ์ฝ๋๋ฒ ์ด์ค ์์ค ์์ ์ ์ ํฉํฉ๋๋ค. ์ฌ๋ฌ ํ์ผ์ ๊ฑธ์น ๋ฆฌํฉํฐ๋ง, ์ ์ฒด ํ๋ก์ ํธ์ ๋ํ ์ง๋ฌธ ๋ต๋ณ, ๊ธฐ์กด ์ฝ๋์ ์ผ๊ด์ฑ์ ์ ์งํด์ผ ํ๋ ๋ณ๊ฒฝ ์์ฑ ๋ฑ์ด ๊ทธ๋ ์ต๋๋ค. ๋๊ตฌ ํธ์ถ๊ณผ ๊ตฌ์กฐํ๋ ์ถ๋ ฅ์ ๋ชจ๋ธ์ด ํจ์๋ฅผ ํธ์ถํ๊ณ , ๊ฒฐ๊ณผ๋ฅผ ์ฝ๊ณ , ๊ธฐ๊ณ๊ฐ ํ์ฑํ ์ ์๋ ํ์ด๋ก๋๋ฅผ ๋ฐํํด์ผ ํ๋ ์์ด์ ํธํ ์ฝ๋ฉ ์ํฌํ๋ก์ ํฉ๋ฆฌ์ ์ผ๋ก ๋ง์ต๋๋ค. ์ถ๋ก ๋งค๊ฐ๋ณ์๋ ์ด๋ ค์ด ๋ฌธ์ ์ ๋ชจ๋ธ์ด ๋ ๋ง์ ๋ ธ๋ ฅ์ ๋ค์ด๊ฒ ํ๊ณ ์ถ์ ๋ ์ ์ฉํ๋ฉฐ, seed์ ์ํ๋ง ์ ์ด๋ ํ ์คํธ ๋๋ ํ๊ฐ ํ๋ค์ค๋ฅผ ์ํด ์ฌํ ๊ฐ๋ฅํ ์์ฑ์ด ํ์ํ ๋ ๋์์ด ๋ฉ๋๋ค.
api14๋ฅผ ํตํด ํธ์ถํ๋ ๋ฐฉ์์ ๋ค๋ฅธ OpenAI ํธํ ๋ชจ๋ธ๊ณผ ๊ฐ์ต๋๋ค. ํด๋ผ์ด์ธํธ๋ฅผ api14 base URL๋ก ์ง์ ํ๊ณ , api14 ํค๋ฅผ ์ฌ์ฉํ๋ฉฐ, model ํ๋๋ฅผ openrouter/pareto-code๋ก ์ค์ ํ์ญ์์ค. ํ๋ฉด์ด OpenAI ํธํ์ด๋ฏ๋ก ๊ธฐ์กด SDK์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋์ฒด๋ก ๋ณ๊ฒฝ ์์ด ์๋ํฉ๋๋ค. messages ๋ฐฐ์ด์ด ํฌํจ๋ chat completions ์์ฒญ์ ๋ณด๋ด๊ณ ํ์ํ ์ง์ ๋งค๊ฐ๋ณ์๋ฅผ ์ถ๊ฐํ๋ฉด ๋ฉ๋๋ค. ์์ ์ ์ฒด ๋งค๊ฐ๋ณ์ ๋ชฉ๋ก์ ์ถ๋ก ๋ฐ ๋๊ตฌ ๊ด๋ จ ํ๋๋ฅผ ํฌํจํด ์์ฒญ์์ ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก, ๊ธฐ๋ณธ๊ฐ์ ๊ณ ์ ๋์ง ์๊ณ ํธ์ถ๋ณ๋ก ๋์์ ์กฐ์ ํ ์ ์์ต๋๋ค.
์ค์ฉ์ ์ธ ๊ณ ๋ ค ์ฌํญ ํ๋๋ ๋ผ์ฐํ ์์ฒด์ ๋๋ค. ์ ๊ณต์ ์ค๋ช ์๋ pareto-router ํ๋ฌ๊ทธ์ธ์ ํตํด ๊ตฌ์ฑ๋๋ 0๊ณผ 1 ์ฌ์ด์ min_coding_score ์ค์ ์ด ์ธ๊ธ๋์ด ์์ผ๋ฉฐ, ์ด๋ ํ๋ณด ๋ชฉ๋ก์ด ์ด๋ป๊ฒ ํํฐ๋ง๋๋์ง๋ฅผ ์ ์ดํฉ๋๋ค. ์์ ์ด ์ฝ๋ฉ๊ณผ ๊ด๋ จ์ด ์๊ฑฐ๋, ๋ฌธ์ํ๋ ์ต๋ ์ถ๋ ฅ ๊ธธ์ด ๋๋ ๋นํ ์คํธ ์ ๋ ฅ ๋ชจ๋ฌ๋ฆฌํฐ๋ฅผ ๊ฐ์ถ ๋ชจ๋ธ์ด ํ์ํ๋ค๋ฉด ๋ค๋ฅธ ๋ชจ๋ธ์ด ๋ ์ ํฉํ ์ ์์ต๋๋ค. ๋งค์ฐ ํฐ ์ปจํ ์คํธ์ ์กฐ์ ๊ฐ๋ฅํ ์ถ๋ก ์ด ์ค์ํ ํ ์คํธ ๊ธฐ๋ฐ ์ฝ๋ฉ ์์ ์๋ ์ด ๋ชจ๋ธ์ด ํ๊ฐํด ๋ณผ ๋งํ ํฉ๋ฆฌ์ ์ธ ๊ธฐ๋ณธ๊ฐ์ ๋๋ค.
Pareto Code Router API ํธ์ถ ๋ฐฉ๋ฒ
- ๋์๋ณด๋์์ API ํค๋ฅผ ๋ง๋์ธ์.
- ์ฌ์ฉํ๋ ์ธ์ด์ ๊ณต์ openai SDK๋ฅผ ์ค์นํ์ธ์.
- baseURL์ https://api14.com/api/v1๋ก, model์ "openrouter/pareto-code"๋ก ์ค์ ํ์ธ์.
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": "openrouter/pareto-code",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
์ง์ ํ๋ผ๋ฏธํฐ
frequency_penaltyinclude_reasoninglogit_biaslogprobsmax_completion_tokensmax_tokensmin_pparallel_tool_callspresence_penaltyreasoningreasoning_effortrepetition_penaltyresponse_formatseedstopstructured_outputstemperaturetool_choicetoolstop_atop_ktop_logprobstop_pverbosity์ฌ์
- ์ปจํ ์คํธ ๊ธธ์ด
- 2,000,000
- ์ ๋ ฅ
- text
- ์ถ๋ ฅ
- text
api14 ์์ฒญ ์ ยท ์ต๊ทผ 7์ผ
Pareto Code Router: ์์ฃผ ๋ฌป๋ ์ง๋ฌธ
- Pareto Code Router API ๋น์ฉ์ ์ผ๋ง์ธ๊ฐ์?
- Pareto Code Router์ ๊ฐ๊ฒฉ์ ์ ๋ ฅ US$525.00 / 100๋ง ํ ํฐ์ ๋๋ค. ์ฑ๊ณตํ ์์ฒญ์ ๋ํด์๋ง USD ์์ก์์ ์ฐจ๊ฐ๋๋ฉฐ, ์คํจํ ์์ฒญ์ ๋ฌด๋ฃ์ ๋๋ค.
- Pareto Code Router์ ์ปจํ ์คํธ ์๋์ฐ๋ ์ผ๋ง์ธ๊ฐ์?
- Pareto Code Router๋(์) ์์ฒญ๋น ์ต๋ 2,000,000 ํ ํฐ์ ์ฝ์ต๋๋ค, ํ๋กฌํํธ, ๋ํ ๊ธฐ๋ก, ๋ฌธ์๋ฅผ ๋ชจ๋ ํฉ์น ์์ ๋๋ค.
- Pareto Code Router๋(์) ๋ฌด์์ ํ ์ ์๋์?
- Pareto Code Router๋(์) text ์ ๋ ฅ์ ๋ฐ์ text ์ถ๋ ฅ์ ๋ฐํํฉ๋๋ค. ์ง์ ๊ธฐ๋ฅ: ๋๊ตฌ ํธ์ถ, ๊ตฌ์กฐํ๋ JSON ์ถ๋ ฅ, ์ถ๋ก ๊ฐ๋ ์กฐ์ .
- ์ฝ๋์์ Pareto Code Router๋ฅผ(์) ์ด๋ป๊ฒ ํธ์ถํ๋์?
- ์ด๋ค OpenAI SDK๋ base URL์ https://api14.com/api/v1๋ก ์ง์ ํ๊ณ model์ "openrouter/pareto-code"๋ก ์ค์ ํ์ธ์, ๋ค๋ฅธ ์ฝ๋ ๋ณ๊ฒฝ์ ํ์ ์์ต๋๋ค. ์ด ํ์ด์ง์ ์ฝ๋ ํจ๋์์ ๋ฐ๋ก ์ธ ์ ์๋ ์์ ๋ฅผ ๋ณต์ฌํ์ธ์.
- Pareto Code Router์ ๋์์ ๋ฌด์์ธ๊ฐ์?
- ๋น์ทํ ๊ฐ๊ฒฉ๋์ ํ ์คํธ ๋ชจ๋ธ: TypeSafe: Jev Router, NVIDIA: Switchyard, OpenRouter: Fusion. ๋ชจ๋ ๊ฐ์ API ํค๋ก ์คํ๋๋ฏ๋ก ๋ฌธ์์ด ํ๋๋ง ๋ฐ๊พธ๋ฉด ์ ํ๋ฉ๋๋ค.
Pareto Code Router ์ปค๋ฎค๋ํฐ
์ ํ ํฝ์ด ์ปค๋ฎค๋ํฐ์๋ ์์ง ํ ํฝ์ด ์์ต๋๋ค. Pareto Code Router์ ๋ํ ์ฒซ ํ ํฝ์ ์ด์ด ๋ณด์ธ์.