پرش به مطلب اصلی

ارتباط با مدل‌ها(Wrapper)

متیس برای شما امکان اتصال مستقیم به مدل‌ها را نیز فراهم کرده. از این طریق شما می‌توانید انواع کتابخانه‌ها و ابزارها را به مدل‌ها متصل کنید و از آنها استفاده کنید. در حالت اتصال مستقیم به مدل‌ها سایر امکانات متیس مانند ربات‌ها و یا فراخوانی توابع در دسترس نیستند. در ادامه به نحوه‌ی اتصال مستقیم به مدل‌ها برای شرکت‌های مختلف می‌پردازیم.

اتصال مستقیم به Grok (X.AI)​

اتصال به مدل‌های شرکت Grok مشابه با اتصال به مدل‌های شرکت OpenAI است. بدین منظور نیاز است تا ابتدا از متیس کلید API دریافت کنید و سپس آدرس را به URL زیر تغییر بدهید.

https://api.metisai.ir/api/v1/wrapper/grok/chat/completions

مثال برای چت با مدل‌های Grok:

curl --location 'https://api.metisai.ir/api/v1/wrapper/grok/chat/completions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_METIS_API_KEY' \
--data '{
"model": "grok-4-fast",
"max_tokens":4000,
"messages": [
{
"role": "system",
"content": "You are a helpful assistant."
},
{
"role": "user",
"content": "What is grok?"
}
]
}'

اتصال از طریق کتابخانه‌ی OpenAI​

from openai import OpenAI

client = OpenAI(
base_url="https://api.metisai.ir/api/v1/wrapper/grok",
api_key="YOUR_METIS_API_KEY"
)

response = client.chat.completions.create(
model="grok-beta",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Hello, how are you?"}
]
)

print(response.choices[0].message.content)