ԱՆՎՏԱՆԳՈՒԹՅԱՆ ԵՎ ՏՎՅԱԼՆԵՐԻ ՊԱՇՏՊԱՆՈՒԹՅԱՆ ՄՈԴԵԼ
EREBUNIerebuni-guard-1
ԷրեբունիЭребуниErebuni
Հայտնաբերում և քողարկում է անձնական տվյալները, ազդարարում է հրահանգների ներարկման (prompt injection) փորձերի մասին և զտում է վտանգավոր բովանդակությունը՝ նախքան այն կհասնի ձեր օգտատերերին կամ մատյաններին։
Հիմնական կիրառություններ
- Անձնական տվյալների հայտնաբերում և քողարկում
- Պաշտպանություն հրահանգների ներարկումից
- Բովանդակության մոդերացիա
- Համապատասխանության վերահսկման մատյաններ
Անվան ծագումը
Էրեբունին՝ մ.թ.ա. 782 թվականին հիմնադրված ամրոցը, որից ծագում է Երևանի անունը։
Տեխնիկական բնութագիր
| API նույնացուցիչ | erebuni-guard-1 |
|---|---|
| Տեսակ | Անվտանգություն |
| Փուլ | Հասանելի է բոլորին |
| Համատեքստի պատուհան | 32K |
| Բնորոշ արձագանքման ժամանակ | ≈ 30 մվ մեկ հարցման համար |
| Հիմնական տարածաշրջան | AM-EVN-2 |
| Տեղակայման տարբերակներ | Ամպային API · Մասնավոր ամպ · Ձեր ենթակառուցվածքում |
| Գին | $0,10 1 մլն թոքենի համար |
ԱՐԱԳ ՄԵԿՆԱՐԿ
Հարցման օրինակ
curl https://api.areviaai.net/v1/chat/completions \
-H "Authorization: Bearer $AREVIA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "erebuni-guard-1",
"messages": [{"role": "user", "content": "Ամփոփիր այս պայմանագիրը երեք կետով։"}]
}'
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.areviaai.net/v1" ,
api_key=os.environ["AREVIA_API_KEY"],
)
response = client.chat.completions.create(
model="erebuni-guard-1",
messages=[{"role": "user", "content": "Ամփոփիր այս պայմանագիրը երեք կետով։"}],
)
print(response.choices[0].message.content)
$ch = curl_init('https://api.areviaai.net/v1/chat/completions' );
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . getenv('AREVIA_API_KEY'),
'Content-Type: application/json',
],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'erebuni-guard-1',
'messages' => [['role' => 'user', 'content' => 'Ամփոփիր այս պայմանագիրը երեք կետով։']],
]),
]);
$response = json_decode(curl_exec($ch), true);
echo $response['choices'][0]['message']['content'];
const res = await fetch("https://api.areviaai.net/v1/chat/completions" , {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.AREVIA_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "erebuni-guard-1",
messages: [{ role: "user", content: "Ամփոփիր այս պայմանագիրը երեք կետով։" }],
}),
});
const data = await res.json();
console.log(data.choices[0].message.content);
200 OKՊատասխան
{
"id": "chatcmpl-7f3a9c2e",
"model": "erebuni-guard-1",
"choices": [{
"index": 0,
"message": {
"role": "assistant",
"content": "1. Ժամկետը՝ ստորագրման օրվանից 36 ամիս։\n2. Տոկոսադրույքը՝ տարեկան 11,5%, ֆիքսված։\n3. Վաղաժամ մարումը թույլատրվում է առանց տույժի։"
},
"finish_reason": "stop"
}],
"usage": { "prompt_tokens": 1843, "completion_tokens": 96 }
}