laravel open ai

در ماه اکتبر اکانت Nuno Maduro در گیت هاب OpenAI PHP Client رونمایی کرد.در هفته گذشته نیز با لاراول ادغام و OpenAPI Laravel لانچ شد.

Nuno Maduro در توییتر اعلام کرد : OpenAI PHP به شما این امکان را می دهد که با API سایت Open AI تعامل داشته باشید، با این ادغام ،توسعه دهندگان اکنون می توانند به راحتی از قابلیت های هوش مصنوعی قدرتمند Open AI در فریمورک Laravel استفاده کنند.

کار با این پپکیج بسیار آسان است در ادامه با یکتادیجی همراه باشید :

با استفاده از composer پکیج Open AI را نصب کنید.

composer require openai-php/laravel

Publish کردن کانفیگ پکیج :

php artisan vendor:publish --provider="OpenAI\Laravel\ServiceProvider"

یک فایل config/openai.php در پروژه ایجاد می شود که می توانید مطابق با نیاز خود تغییر دهید.

OPENAI_API_KEY=sk-...

حالا شما می‌توانید از پکیج Laravel OpenAI در پروژه‌ی Laravel خود استفاده کنید. برای این کار، باید از کلاس Openai\Laravel\Facades\Openai::class استفاده کنید. مثلاً برای ارسال متن به پایگاه داده OpenAI و دریافت پاسخ آن، باید دستور زیر را وارد کنید:

$response = \Openai\Laravel\Facades\Openai::language()->davinci()->completions()->create([
    'prompt' => 'Hello, my name is',
    'max_tokens' => 5,
]);
  1. در این مثال، متن "Hello, my name is" به عنوان ورودی به پایگاه داده OpenAI ارسال شده و پاسخ آن با استفاده از کلاس Openai\Laravel\Facades\Openai::class دریافت شده است.

با انجام این مراحل، شما می‌توانید با استفاده از پروژه Laravel مرتبط با پایگاه داده OpenAI، به راحتی با هوش مصنوعی ارتباط برقرار کنید.

برای راهنمایی بیشتر به گیتهاب openai-php/laravel و openai-php/client مراجعه شود.

ویدیو نحوه نصب Open AI برای لاراول 9 در لوکال هاست

دیدگاهتان را بنویسید