deepseek-laravel  by deepseek-php

Laravel package for DeepSeek AI API integration

Created 8 months ago
388 stars

Top 73.9% on SourcePulse

GitHubView on GitHub
Project Summary

This package provides a Laravel wrapper for the Deepseek PHP client, enabling seamless integration of the Deepseek AI API into Laravel applications. It is designed for Laravel developers seeking to leverage advanced AI capabilities within their web projects.

How It Works

The wrapper utilizes a fluent interface for constructing API requests, allowing developers to chain methods for setting prompts, models, and parameters like temperature. It abstracts the underlying HTTP communication with the Deepseek API, simplifying the process of sending queries and receiving responses within a Laravel context.

Quick Start & Requirements

  • Install via Composer: composer require deepseek-php/deepseek-laravel
  • Publish configuration: php artisan vendor:publish --tag=deepseek
  • Add API key to .env: DEEPSEEK_API_KEY="your_api_key"
  • Requires PHP and Laravel.

Highlighted Details

  • Supports basic and advanced usage patterns for API interaction.
  • Allows customization of models and generation parameters (e.g., temperature).
  • Includes a Telegram community for support and discussion.

Maintenance & Community

The project is maintained by Omar AlAlwi, with contributions from Assem Alwaseai and Faisal. A Telegram community is available for general discussion, ideas, announcements, releases, issue reporting, and pull requests.

Licensing & Compatibility

  • License: MIT License (MIT).
  • Compatible with commercial use and closed-source applications due to its permissive MIT license.

Limitations & Caveats

Testing functionality is noted as "coming soon." The README does not detail specific model availability or performance benchmarks.

Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
3 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.