شروع به کار با هوش مصنوعی Claude


مدل Claude توسط شرکت Anthropic توسعه یافته که توسط تعدادی از اعضای پیشین OpenAI تأسیس شده است. Claude با هدف ایمنی، اخلاق‌مداری و تعامل طبیعی با کاربران طراحی شده و رقیبی جدی برای مدل‌هایی مانند GPT و Gemini به شمار می‌رود. این مدل بر پایه فلسفه "قابلیت کنترل" توسعه یافته است، به این معنا که رفتار مدل با دقت بیشتری قابل هدایت و پیش‌بینی است. Claude در نسخه‌های مختلفی منتشر شده و به دلیل تمرکز ویژه بر ایمنی، در محیط‌های حساس و سازمانی نیز مورد توجه قرار گرفته است.

در حال حاضر، لیارا، مدل‌های زیر از Claude را در API خود پشتیبانی می‌کند:

  • مدل anthropic/claude-3.7-sonnet
  • مدل anthropic/claude-3.7-sonnet:thinking
  • مدل anthropic/claude-3.7-sonnet:beta
  • مدل anthropic/claude-3.5-sonnet

پس از ایجاد سرویس هوش مصنوعی و دریافت baseUrl و کلید API، می‌توانید مانند دستورات و قطعه‌های کد زیر، از مدل‌های Claude استفاده کنید.

در کدهای زیر، برای اتصال به مدل، از OpenAI SDK استفاده شده است. چون تمامی مدل‌های AI که لیارا ارائه می‌دهد؛ سازگار با OpenAI SDK هستند.

کپی
curl <baseUrl>chatcompletions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <LIARA_API_KEY>" \
  -d '{
  "model": "<model_name>",
  "messages": [
    {"role": "system", "content": "You are a helpful assistant."},
    {"role": "user", "content": "Hello!"}
  ]
}'

در قطعه کد‌های فوق، به‌جای <baseUrl>، آدرس سرویس هوش مصنوعی خود را قرار دهید و به‌جای <LIARA_API_TOKEN>، کلید API خود را وارد کنید. همچنین، به‌جای <model_name>، نام یکی از مدل‌های فوق را قرار دهید.