| 
                        123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | 
                        - # Dify PHP SDK
 - 
 - This is the PHP SDK for the Dify API, which allows you to easily integrate Dify into your PHP applications.
 - 
 - ## Requirements
 - 
 - - PHP 7.2 or later
 - - Guzzle HTTP client library
 - 
 - ## Usage
 - 
 - After installing the SDK, you can use it in your project like this:
 - 
 - ```
 - <?php
 - 
 - require 'vendor/autoload.php';
 - 
 - use YourVendorName\DifyPHP\DifyClient;
 - use YourVendorName\DifyPHP\CompletionClient;
 - use YourVendorName\DifyPHP\ChatClient;
 - 
 - $apiKey = 'your-api-key-here';
 - 
 - $difyClient = new DifyClient($apiKey);
 - 
 - // Create a completion client
 - $completionClient = new CompletionClient($apiKey);
 - $response = $completionClient->create_completion_message($inputs, $query, $response_mode, $user);
 - 
 - // Create a chat client
 - $chatClient = new ChatClient($apiKey);
 - $response = $chatClient->create_chat_message($inputs, $query, $user, $response_mode, $conversation_id);
 - 
 - // Fetch application parameters
 - $response = $difyClient->get_application_parameters($user);
 - 
 - // Provide feedback for a message
 - $response = $difyClient->message_feedback($message_id, $rating, $user);
 - 
 - // Other available methods:
 - // - get_conversation_messages()
 - // - get_conversations()
 - // - rename_conversation()
 - ```
 - 
 - Replace 'your-api-key-here' with your actual Dify API key.
 - 
 - ## License
 - 
 - This SDK is released under the MIT License.
 
 
  |