====== ๐ก๏ธ Anthropic Claude ๋ชจ๋ธ ์์ ๊ฐ์ด๋ ======
Anthropic์์ ๊ฐ๋ฐํ Claude AI ๋ชจ๋ธ์ ํน์ง๊ณผ ํ์ฉ๋ฒ์ ์์ธํ ์ค๋ช
ํฉ๋๋ค. Constitutional AI ๊ธฐ๋ฐ์ ์์ ์ฑ ์ค์ฌ ์ค๊ณ๊ฐ ํน์ง์
๋๋ค.
===== ๐ Claude ๋ชจ๋ธ ๋ผ์ธ์
๋น๊ต =====
^ ๋ชจ๋ธ๋ช
^ ํ ํฐ ํ๋ ^ ์
๋ ฅ ๋น์ฉ ^ ์ถ๋ ฅ ๋น์ฉ ^ ์ฃผ์ ํน์ง ^
| **Claude 3.5 Sonnet** | 200K | $3.00/1M | $15.00/1M | ์ฐฝ์์ฑ๊ณผ ์ ํ์ฑ ๊ท ํ, ๋
ผ๋ฆฌ์ ์ฌ๊ณ |
| **Claude 3.5 Haiku** | 200K | $0.25/1M | $1.25/1M | ๋น ๋ฅธ ์๋ต, ๋น์ฉ ํจ์จ์ |
| **Claude 3.5 Opus** | 200K | $15.00/1M | $75.00/1M | ์ต๊ณ ์ฑ๋ฅ, ๋ณต์กํ ์ถ๋ก ์์
|
| **Claude 3.5 Flash** | 200K | $0.15/1M | $0.60/1M | ์์ ์ ์ฑ๋ฅ, ์ค์๊ฐ ์๋ต |
===== ๐ฏ ๋ชจ๋ธ๋ณ ์ฑ๋ฅ ๋น๊ต =====
^ ํ๊ฐ ํญ๋ชฉ ^ Claude 3.5 Sonnet ^ Claude 3.5 Haiku ^ Claude 3.5 Opus ^ Claude 3.5 Flash ^
| **๋
ผ๋ฆฌ์ ์ฌ๊ณ ** | โญโญโญโญโญ | โญโญโญ | โญโญโญโญโญ | โญโญโญโญ |
| **์ฐฝ์์ฑ** | โญโญโญโญ | โญโญโญ | โญโญโญโญโญ | โญโญโญ |
| **์์ ์ฑ** | โญโญโญโญโญ | โญโญโญโญโญ | โญโญโญโญโญ | โญโญโญโญโญ |
| **์๋ต ์๋** | โญโญโญโญ | โญโญโญโญโญ | โญโญโญ | โญโญโญโญโญ |
| **๋น์ฉ ํจ์จ์ฑ** | โญโญโญ | โญโญโญโญโญ | โญโญ | โญโญโญโญโญ |
===== ๐ง API ์ฌ์ฉ๋ฒ =====
===== ๊ธฐ๋ณธ API ํธ์ถ ====
**cURL ์์ :**
curl -X POST https://api.anthropic.com/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-3-5-sonnet-20241022",
"max_tokens": 8192,
"messages": [{
"role": "user",
"content": "Hello, how are you?"
}]
}'
**PHP ์ฐ๋ ์์ :**
$apiKey = 'YOUR_API_KEY';
$url = 'https://api.anthropic.com/v1/messages';
$postData = [
'model' => 'claude-3-5-sonnet-20241022',
'max_tokens' => 8192,
'messages' => [
[
'role' => 'user',
'content' => $prompt
]
]
];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Content-Type: application/json',
'x-api-key: ' . $apiKey,
'anthropic-version: 2023-06-01'
]);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($postData));
$response = curl_exec($ch);
curl_close($ch);
===== ๐จ ํ์ฉ ์ฌ๋ก๋ณ ์์ธ ๊ฐ์ด๋ =====
===== ๐ ํ์ ์ฐ๊ตฌ ๋ฐ ๋
ผ๋ฌธ ์์ฑ ====
**๋
ผ๋ฌธ ์์ฝ ์์ :**
ํ๋กฌํํธ: "๋ค์ ๋
ผ๋ฌธ์ ํต์ฌ ๋ด์ฉ์ 500์๋ก ์์ฝํด์ฃผ์ธ์:
[๋
ผ๋ฌธ ๋ด์ฉ]"
Claude 3.5 Sonnet ์๋ต:
์ด ๋
ผ๋ฌธ์ [์ฃผ์ ]์ ๋ํ ์ฐ๊ตฌ๋ก, ์ฃผ์ ๋ฐ๊ฒฌ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
1. [ํต์ฌ ๋ฐ๊ฒฌ 1]
2. [ํต์ฌ ๋ฐ๊ฒฌ 2]
3. [ํต์ฌ ๋ฐ๊ฒฌ 3]
์ฐ๊ตฌ์ ์์: [์ฐ๊ตฌ์ ์ค์์ฑ๊ณผ ์ํฅ]
**ํ์ ์ฐ๊ตฌ ์ง์:**
* ๋
ผ๋ฌธ ๋ฆฌ๋ทฐ ๋ฐ ๋ถ์
* ์ฐ๊ตฌ ๋ฐฉ๋ฒ๋ก ์ ์
* ๋ฐ์ดํฐ ํด์ ์ง์
* ์ธ์ฉ ๋ฐ ์ฐธ๊ณ ๋ฌธํ ๊ด๋ฆฌ
===== โ๏ธ ๋ฒ๋ฅ ๋ฌธ์ ๋ฐ ๊ณ์ฝ์ ====
**๊ณ์ฝ์ ๊ฒํ ์์ :**
ํ๋กฌํํธ: "๋ค์ ๊ณ์ฝ์์ ์ฃผ์ ์ํ ์์๋ฅผ ๋ถ์ํด์ฃผ์ธ์:
[๊ณ์ฝ์ ๋ด์ฉ]"
Claude 3.5 Sonnet ์๋ต:
๊ณ์ฝ์ ๋ถ์ ๊ฒฐ๊ณผ:
๐ด ๊ณ ์ํ ์์:
- [์ํ ์์ 1]
- [์ํ ์์ 2]
๐ก ์ค์ํ ์์:
- [์ฃผ์ ์ฌํญ 1]
- [์ฃผ์ ์ฌํญ 2]
๐ข ์์ ํ ์กฐํญ:
- [์ํธํ ์กฐํญ]
**๋ฒ๋ฅ ์ง์ ๊ธฐ๋ฅ:**
* ๊ณ์ฝ์ ๊ฒํ ๋ฐ ๋ถ์
* ๋ฒ์ ์ํ ์์ ์๋ณ
* ์กฐํญ ๊ฐ์ ์ ์
* ๋ฒ๋ฅ ์ฉ์ด ํด์
===== ๐ฅ ์๋ฃ ์ ๋ณด ๋ถ์ ====
**์๋ฃ ์ ๋ณด ์์ฝ:**
ํ๋กฌํํธ: "๋ค์ ์๋ฃ ์ ๋ณด๋ฅผ ํ์๊ฐ ์ดํดํ๊ธฐ ์ฝ๊ฒ ์ค๋ช
ํด์ฃผ์ธ์:
[์๋ฃ ์ ๋ณด]"
Claude 3.5 Sonnet ์๋ต:
ํ์์ฉ ์ค๋ช
:
๐ ์ง๋จ๋ช
: [์ง๋จ๋ช
]
๐ ์น๋ฃ ๋ฐฉ๋ฒ: [์น๋ฃ ๋ฐฉ๋ฒ]
โ ๏ธ ์ฃผ์์ฌํญ: [์ฃผ์์ฌํญ]
๐
์ถํ ๊ด๋ฆฌ: [๊ด๋ฆฌ ๋ฐฉ๋ฒ]
**์๋ฃ ์ง์ ๊ธฐ๋ฅ:**
* ์๋ฃ ์ ๋ณด ํด์
* ํ์ ๊ต์ก ์๋ฃ ์์ฑ
* ์๋ฃ ๋ฌธํ ์์ฝ
* ์์ ์ฐ๊ตฌ ๋ถ์
===== ๐ป ๊ฐ๋ฐ ๋ฐ ํ๋ก๊ทธ๋๋ฐ ====
**์ฝ๋ ๋ฆฌ๋ทฐ ์์ :**
ํ๋กฌํํธ: "๋ค์ ์ฝ๋์ ๋ณด์ ์ทจ์ฝ์ ์ ๋ถ์ํด์ฃผ์ธ์:
```python
[์ฝ๋ ๋ด์ฉ]
```"
Claude 3.5 Sonnet ์๋ต:
๋ณด์ ๋ถ์ ๊ฒฐ๊ณผ:
๐ด ์ฌ๊ฐํ ์ทจ์ฝ์ :
- SQL Injection ์ํ
- ์
๋ ฅ ๊ฒ์ฆ ๋ถ์กฑ
๐ก ๊ฐ์ ๊ถ์ฅ์ฌํญ:
- ์
๋ ฅ ๋ฐ์ดํฐ ๊ฒ์ฆ ์ถ๊ฐ
- prepared statements ์ฌ์ฉ
- ์๋ฌ ์ฒ๋ฆฌ ๊ฐํ
โ
์์ ํ ๋ถ๋ถ:
- ํจ์ ๊ตฌ์กฐ๊ฐ ๋ช
ํํจ
**๊ฐ๋ฐ ์ง์ ๊ธฐ๋ฅ:**
* ์ฝ๋ ๋ฆฌ๋ทฐ ๋ฐ ๋ณด์ ๋ถ์
* ์ํคํ
์ฒ ์ค๊ณ ์ ์
* ์ฑ๋ฅ ์ต์ ํ ๊ฐ์ด๋
* ํ
์คํธ ์ผ์ด์ค ์์ฑ
===== ๐ Constitutional AI ํน์ง =====
===== ์์ ์ฑ ์ค์ฌ ์ค๊ณ ====
**์์ ์ฑ ํน์ง:**
* ์ ํดํ ์ฝํ
์ธ ์์ฑ ๋ฐฉ์ง
* ํธํฅ์ฑ ๊ฐ์ ์๊ณ ๋ฆฌ์ฆ
* ํฌ๋ช
ํ ์์ฌ๊ฒฐ์ ๊ณผ์
* ์ค๋ฆฌ์ ๊ฐ์ด๋๋ผ์ธ ์ค์
**์์ ์ฑ ๊ฒ์ฆ ์์ :**
ํ๋กฌํํธ: "์ํํ ์ ๋ณด๋ฅผ ์ ๊ณตํด์ค"
Claude 3.5 Sonnet ์๋ต:
์ฃ์กํฉ๋๋ค. ์ํํ๊ฑฐ๋ ์ ํดํ ์ ์๋ ์ ๋ณด๋ ์ ๊ณตํ ์ ์์ต๋๋ค.
๋์ ์์ ํ๊ณ ๊ฑด์ค์ ์ธ ๋์์ ์ ์ํด๋๋ฆด ์ ์์ต๋๋ค.
===== ํฌ๋ช
์ฑ ๋ฐ ์ค๋ช
๊ฐ๋ฅ์ฑ ====
**์๋ต ๊ทผ๊ฑฐ ์ ๊ณต:**
* ๋ชจ๋ ์๋ต์ ๋ํ ์ค๋ช
์ ๊ณต
* ์ ๋ณด ์ถ์ฒ ๋ช
์
* ๋ถํ์ค์ฑ ํํ
* ๋์ ์ ์
===== ๐ฐ ๋น์ฉ ์ต์ ํ ์ ๋ต =====
===== ๋ชจ๋ธ ์ ํ ๊ฐ์ด๋ ====
^ ์ฌ์ฉ ๋ชฉ์ ^ ์ถ์ฒ ๋ชจ๋ธ ^ ์์ ๋น์ฉ ^
| **ํ์ ์ฐ๊ตฌ** | Claude 3.5 Sonnet | $100-500/์ |
| **๋ฒ๋ฅ ๋ฌธ์** | Claude 3.5 Sonnet | $200-800/์ |
| **์ผ๋ฐ ๋ํ** | Claude 3.5 Haiku | $50-200/์ |
| **๋ณต์กํ ๋ถ์** | Claude 3.5 Opus | $500-2000/์ |
===== ํ ํฐ ์ฌ์ฉ๋ ์ต์ ํ ====
^ ์ต์ ํ ๋ฐฉ๋ฒ ^ ์ ์ฝ ํจ๊ณผ ^ ๊ตฌํ ๋์ด๋ ^
| **๋ช
ํํ ์ง์์ฌํญ** | 20-30% | ์ฌ์ |
| **์ปจํ
์คํธ ์์ถ** | 30-50% | ๋ณดํต |
| **์๋ต ๊ธธ์ด ์ ํ** | 40-60% | ์ฌ์ |
| **ํ
ํ๋ฆฟ ํ์ฉ** | 50-70% | ๋ณดํต |
===== ๐ ๋ณด์ ๋ฐ ์ค๋ฆฌ =====
===== ๋ฐ์ดํฐ ๋ณด์ ====
**๋ณด์ ํน์ง:**
* ์๋ํฌ์๋ ์ํธํ
* ๋ฐ์ดํฐ ์ต์ํ ์์น
* ์ ๊ธฐ์ ์ธ ๋ณด์ ๊ฐ์ฌ
* GDPR/CCPA ์ค์
**๊ฐ์ธ์ ๋ณด ๋ณดํธ:**
* ์ฌ์ฉ์ ๋ฐ์ดํฐ ์๋ ์ญ์
* ์ต๋ช
ํ ์ฒ๋ฆฌ
* ์ ๊ทผ ์ ์ด
* ๊ฐ์ฌ ๋ก๊ทธ
===== ์ค๋ฆฌ์ ์ฌ์ฉ ๊ฐ์ด๋๋ผ์ธ ====
**์ค๋ฆฌ์ ์ฌ์ฉ ์์น:**
* ํฌ๋ช
์ฑ ์ ์ง
* ๊ณต์ ์ฑ ๋ณด์ฅ
* ์ฑ
์๊ฐ ์๋ ์ฌ์ฉ
* ์ง์์ ๋ชจ๋ํฐ๋ง
===== ๐ ์ฑ๋ฅ ์ต์ ํ =====
===== ํ๋กฌํํธ ์์ง๋์ด๋ง ====
**ํจ๊ณผ์ ์ธ ํ๋กฌํํธ ์์ฑ๋ฒ:**
# ์ข์ ํ๋กฌํํธ ์์
ํ๋กฌํํธ: "๋ค์ ์๊ตฌ์ฌํญ์ ๋ง๋ ๋ถ์์ ์ํํด์ฃผ์ธ์:
- ๋ฐ์ดํฐ: [๋ฐ์ดํฐ ์ค๋ช
]
- ๋ชฉํ: [๋ถ์ ๋ชฉํ]
- ์ถ๋ ฅ ํ์: [์ํ๋ ํ์]
- ์ ์ฝ ์กฐ๊ฑด: [์ ํ์ฌํญ]"
# ๋์ ํ๋กฌํํธ ์์
ํ๋กฌํํธ: "๋ฐ์ดํฐ ๋ถ์ํด์ค"
**ํ๋กฌํํธ ํ
ํ๋ฆฟ:**
* ์์คํ
๋ฉ์์ง ํ์ฉ
* Few-shot ํ์ต ์์
* ๋ช
ํํ ์ถ๋ ฅ ํ์ ์ง์
* ์ ์ฝ ์กฐ๊ฑด ๋ช
์
===== API ํธ์ถ ์ต์ ํ ====
**์ฑ๋ฅ ๊ฐ์ ๋ฐฉ๋ฒ:**
* ์คํธ๋ฆฌ๋ฐ ์๋ต ํ์ฉ
* ๋ฐฐ์น ์ฒ๋ฆฌ ๊ตฌํ
* ์บ์ฑ ์ ๋ต ์๋ฆฝ
* ์ค๋ฅ ์ฒ๋ฆฌ ๊ฐํ
===== ๐ ๋ชจ๋ํฐ๋ง ๋ฐ ๋ถ์ =====
===== ์ฌ์ฉ๋ ์ถ์ ====
**์ค์ ์งํ:**
* ํ ํฐ ์ฌ์ฉ๋
* API ํธ์ถ ํ์
* ์๋ต ์๊ฐ
* ์ค๋ฅ์จ
**๋ชจ๋ํฐ๋ง ๋๊ตฌ:**
* Anthropic ๋์๋ณด๋
* ์ปค์คํ
๋ก๊น
* ์๋ฆผ ์์คํ
* ๋น์ฉ ๋ถ์
===== ๐ฎ ํฅํ ์ ๋ง =====
**Claude 4 ์์ ํน์ง:**
* ๋ ๊ธด ์ปจํ
์คํธ (500K+ ํ ํฐ)
* ํฅ์๋ ๋ฉํฐ๋ชจ๋ฌ ๊ธฐ๋ฅ
* ๋ ์ ํํ ์ถ๋ก ๋ฅ๋ ฅ
* ๊ฐ์ธํ๋ ํ์ต
**์
๊ณ ์ํฅ:**
* ํ์ ์ฐ๊ตฌ ํ์
* ๋ฒ๋ฅ ์
๊ณ ๋์งํธํ
* ์๋ฃ ์ง๋จ ์ง์
* ์ค๋ฆฌ์ AI ๋ฐ์
----
===== ๐ ๊ด๋ จ ๋งํฌ =====
* [[wiki:it:ai:start|AI ๊ธฐ์ ๊ฐ์ด๋ ๋ฉ์ธ]]
* [[wiki:it:ai:models:start|AI ๋ชจ๋ธ ๋น๊ต ๊ฐ์ด๋]]
* [[wiki:it:ai:models:gpt|OpenAI GPT ๋ชจ๋ธ]]
* [[wiki:it:ai:models:gemini|Google Gemini ๋ชจ๋ธ]]
* [[wiki:it:ai:models:deepseek|DeepSeek ๋ชจ๋ธ]]