๊ธฐ์ฌ ๋๋ ํ ๋ฆฌ
Claude 3 API์ ๋น๋ฐ์ ํ์ด๋ณด์ธ์! Opus ๋ฐ Sonnet์ ์ก์ธ์คํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ธ์! ํ์ ์ฒจ๋ถํฉ๋๋ค!
Claude 3๋ Anthropic์ด ๊ฐ๋ฐํ ๊ณ ๊ธ ์ธ๊ณต์ง๋ฅ ๋ชจ๋ธ์ ๋๋ค. ๊ฐ๋ ฅํ ์์ฐ์ด ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ ๊ฐ์ถ ์ฐจ์ธ๋ ์ธ์ด ์ดํด ์์คํ ์ ๋๋ค.
Anthropic์ Opus(Big Mac), Sonnet(Medium) ๋ฐ H๋ฅผ ํฌํจํ Claude 3 ๋ชจ๋ธ์ ์๋ก์ด ๋ผ์ธ์ ์ถ์ํฉ๋๋ค.ai์ฟ (๋ง์ดํฌ๋ก). ์ด ํ์ฌ๋ ๋ํ Claude 3 ๋ชจ๋ธ์ ๋ํ API๋ฅผ ์ฆ์ ์ ๊ณตํฉ๋๋ค.
Claude 3 API(ํนํ Opus ๋ชจ๋ธ)์ ๊ฐ๊ฒฉ์ GPT-4 Turbo์ ๋นํด ์๋นํ ๋น์ธ์ง๋ง ์ฌ์ฉ์์ ๊ฐ๋ฐ์๋ ์ฌ์ ํ ์ด ๋ชจ๋ธ์ ๊ธฐ๋ฅ์ ํ์ํ๊ณ ์ถ์ดํฉ๋๋ค.
์ฌ๊ธฐ Opus ๋ฐ Sonnet ๋ชจ๋ธ์ฉ Claude 3 API์ ์ก์ธ์คํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ฐ๋จํ ํํ ๋ฆฌ์ผ์ด ์์ต๋๋ค. ๋ํ ๋ง์คํฐ์ ์ฑ๋ฅ์ ์ฆ์ ๊ฒฝํํ ์ ์๋๋ก ๋ช ๊ฐ์ง ์ฝ๋ ๋ฐ๋ชจ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
์ฐธ๊ณ : Anthropic์ ํ์ฌ $5 ์๋น์ Claude 3 API ๋ฌด๋ฃ ํ๊ฐํ์ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
API๋ฅผ ๊ตฌ๋งคํ๊ธฐ ์ ,์ฌ๊ธฐ์ ์ด์ง ์ฟ๋ณผ ์ ์๋๋ฐ,๋ฌด๋ฃํฌ์ธํธ ์ ์ฒญ ๋ฐ์ง๊ธ Opus์ Sonnet์ ์ ๋ฌธ์ฑ์ ๊ฒฝํํด๋ณด์ธ์.
Claude 3 API ํค๋ฅผ ๋ฌด๋ฃ๋ก ๋ฐ์ผ์ธ์
- ์ ๋ ฅ console.anthropic.com, ๊ฐ์ธ ๊ณ์ ์ ๋ฑ๋กํ์ธ์.
- ๊ทธ๋ฌ๋ฉด 5๋ฌ๋ฌ์ ๋ฌด๋ฃ ํ๊ฐํ ํฌ๋ ๋ง์ด ์์์ ์๋ฆฌ๋ ๊ตต์ ๋ฐฐ๋๊ฐ ํ์๋ฉ๋๋ค.
- ๋ธ๊น ํ๋ ์๋ฆฌ"
Claim
"ํ๊ธ. - ์์ํ๋คํด๋ ์ ํ ๋ฒํธ๊ทธ๋ฆฌ๊ณ ๊ธฐ๋ณธ์ ์ธ ์์ ์ด ์๋ฃ๋์์์ ํ์ธํ์์ต๋๋ค.
- ๊ทธ๋ฐ ๋ค์ ๋์๋ณด๋๋ฅผ ํญํ์ธ์.
Get API Keys
". ๋น์ ์ ๋ํ ํต๊ณผํ ์ ์์ต๋๋ค console.anthropic.com/settings/keysClaude 3 API Keys ํ์ด์ง๋ก ์ด๋ํ์ธ์. - ์ํด๋ฆญ"
Create Key
"์๋ด, ๊ทธ๋ผ ์ด๋ฆ์ ์ง์ด๋ผ. - ๋ง์นจ๋ด๋ถ์ด ํ๋API ํค,๋ณด๊ด.
Claude 3 API ํค ์ธ์คํด์ค ์ฌ์ฉ์ ๋ํ ํํ ๋ฆฌ์ผ
- ๋จผ์ , Python๊ณผ Pip์ ํ์ํ ์กฐํฉ์ ์ค๋นํ์ธ์.
- ๊ทธ๋ฐ ๋ค์ ํฐ๋ฏธ๋์ ์ด๊ณ ๋ค์ ๋ช
๋ น์ ์คํํ์ฌ ๋ก๋ํฉ๋๋ค.ํด๋ก๋ ๋์๊ด.
pip install anthropic
- Anthropic์ ์ฑ
์ Claude 3 API ์๊ธ์ ๋ฐ๋ชจ๋ฅผ ์ถ๊ฐํ์ต๋๋ค. ๋น์ ์ ํ ์๋ถ๋ค์๊ณผ ๊ฐ์์ํธ, Notepad++ ๋ฐ ๊ธฐํ ์ฝ๋์ ๋ถ์ฌ๋ฃ๊ธฐ่ฝฏไปถ๋ด.
import anthropic
client = anthropic.Anthropic(
# defaults to os.environ.get("ANTHROPIC_API_KEY")
api_key="my_api_key",
)
message = client.messages.create(
model="claude-3-opus-20240229",
max_tokens=1000,
temperature=0.0,
system="Respond only in Yoda-speak.",
messages=[
{"role": "user", "content": "How are you today?"}
])
print(message.content) - ์ด์ํธ๊ฐ์ฅ ๊ฐ๋ ฅํ Claude 3 Opus ๋ชจ๋ธ(
claude-3-opus-20240229
). ์์ ๊ธฐ๋ก๋ ์ค์ API ํค๋ฅผ ๋ค์์ผ๋ก ๋ฐ๊พธ๋ฉด ๋ฉ๋๋ค.my_api_key
๊ทธ๊ฒ ๋ค์ผ. Sonnet ๋ชจ๋ธ์ ์ฌ์ฉํ๊ณ ์ถ๋ค๋ฉด ์ด ๋ชจ๋ธ๋ช ์ ์ฌ์ฉํ์ธ์.claude-3-sonnet-20240229
. - ์ด์ ์ด ์ฝ๋๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ๋ณด๊ดํ์ธ์.
claude3.py
, ๋ฐ์คํฌํ ๋๋ ์ํ๋ ๊ณณ ์ด๋๋ ๊ฐ๋ฅํฉ๋๋ค. ๋ค๋ฅธ ์ด๋ฆ์ ์ง์ ํ ์๋ ์์ง๋ง ๋์ ์ด๋ฆ์ ๋ ์ถ๊ฐํด์ผ ํฉ๋๋ค..py
. - ๋ง์ง๋ง์ผ๋ก ํฐ๋ฏธ๋์ ์์ํ๊ณ ๋ฐ์คํฌํ์ผ๋ก ์ด๋ํฉ๋๋ค. ๋ค์์ผ๋ก ์คํ
claude3.py
๋ฌธ์. ์ฌ์น ์๋ ๋์ฌ๋ฅผ ์ ์ํ๊ณ ์ฝ๋์ ์ค์ ๋ ์ง๋ฌธ์ ๋ตํด์ผ ํฉ๋๋ค. ์ฌ๊ธฐ์๋ โ์ค๋์ ์ด๋์?โ์ ๋ํ ์๋ค๋ค์ด ๋๋ต์ด ๋ ๊ฒ์ด๋ค. ๋ค์์ ๊ต์ฒดํ ์๋ ์์ต๋๋ค.system
๊ทธ๋ค์ ํ๋์ ๋ ํนํ๊ฒ ๋ง๋๋ ํ.cd Desktop
python claude3.py - ๋ ๋ค๋ฅธ ์ข์ ์ ์ Simon Willison์ด ์๋กญ๊ฒ ์ถ์ํ Claude 3 ๋ชจ๋ธ ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํด ๋ณผ ์๋ ์๋ค๋ ์ ์ ๋๋ค.
์ด๋ฌํ ๋ฐฉ์์ผ๋ก Claude 3 API๋ฅผ ํ์ํ๊ณ Opus ๋ฐ Sonnet ๋ชจ๋ธ์ ๋๋ผ์ด ๊ธฐ๋ฅ์ ๊ฒฝํํ๊ธฐ ์์ํ์ต๋๋ค.
ํ์ฌ Anthropic์ ๊ฐ์ฅ ์์ Haiku ๋ชจ๋ธ์ ๋ํ API ์ธํฐํ์ด์ค๋ฅผ ์ถ์ํ์ง ์์์ผ๋ฉฐ ํฅํ ๋ณ๊ฒฝ ์ฌํญ์ด ์๋ ๊ฒฝ์ฐ ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๊ณ ํ ์ ์์ต๋๋ค.
์ด์จ๋ , ๊ทธ๊ฒ ์ฐ๋ฆฌ๊ฐ ๊ฐ์ง ์ ๋ถ์ ๋๋ค. Gemini API ํค๋ฅผ ํ์ฑํํ๋ ค๋ฉด ์ด์ ํํ ๋ฆฌ์ผ์ ๋ฐ๋ฅด์ญ์์ค.
๊ธฐํ ๋ฌธ์์ฌํญ์ด ์์ผ์๋ฉด ์ธ์ ๋ ์ง ๋ฉ์์ง๋ฅผ ๋จ๊ฒจ์ฃผ์ธ์.
ํฌ๋ง ์ฒธ ์จ์ด๋ ๋ธ๋ก๊ทธ( https://www.chenweiliang.com/ ) ๋์ด ๊ณต์ ํ "๐Claude 3 API ํค ์ ์ฒญ ๋ฐฉ๋ฒ๐(์ค์ ์์ฐ ํฌํจ)"์ด ๋์์ด ๋ ๊ฒ์ ๋๋ค.
์ด ๊ธฐ์ฌ์ ๋งํฌ๋ฅผ ๊ณต์ ํ๋ ๊ฒ์ ํ์ํฉ๋๋ค:https://www.chenweiliang.com/cwl-31523.html
์ต์ ์ ๋ฐ์ดํธ๋ฅผ ๋ฐ์ผ๋ ค๋ฉด Chen Weiliang ๋ธ๋ก๊ทธ์ Telegram ์ฑ๋์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค!
๐ ์ด ๊ฐ์ด๋์๋ ์์ฒญ๋ ๊ฐ์น๊ฐ ๋ด๊ฒจ ์์ต๋๋ค. ๐์ด๊ฒ์ ํ์น ์์ ๊ธฐํ์ ๋๋ค. ๋์น์ง ๋ง์ธ์! โฐโ๐จ
๋น์ ์ด ์ํ๋ค๋ฉด ๊ณต์ ํ๊ณ ์ข์ํ์ญ์์ค!
๋น์ ์ ๊ณต์ ์ ์ข์์๋ ์ฐ๋ฆฌ์ ์ง์์ ์ธ ๋๊ธฐ ๋ถ์ฌ์ ๋๋ค!