本指南介紹如何將 OpenAI 的 GPT-3 API 整合到 PHP Web 應用程式中以產生文字。它概述了所需的設置,包括獲取 API 金鑰和配置項目結構。實施包括:
該指南提供了逐步程式碼範例,強調安全性和最佳實踐,並提出了增強應用程式的建議。
建立基本資料夾結構:
project/ ├── index.php ├── gpt3.php └── config.php
此文件將儲存 OpenAI API 金鑰。
<?php // config.php define('OPENAI_API_KEY', 'your-openai-api-key-here');
此文件處理與 OpenAI API 的通訊。
<?php // gpt3.php require_once 'config.php'; function generateText($prompt) { $apiUrl = 'https://api.openai.com/v1/completions'; $data = [ 'model' => 'text-davinci-003', // Adjust model as needed 'prompt' => $prompt, 'max_tokens' => 100, // Set response length 'temperature' => 0.7, // Creativity level ]; }
建立一個簡單的 HTML 表單用於輸入和輸出。
<h1>GPT-3 Text Generator</h1> <form method="POST"> <textarea name="prompt" placeholder="Enter your prompt here..."></textarea> <button type="submit">Generate Text</button> </form> <?php if ($response): ?> <div> <hr> <h3> Step 5: Test the Application </h3> <ol> <li>Run a local server using PHP: </li> </ol> <pre class="brush:php;toolbar:false"> php -S localhost:8000
Write a short story about a curious cat.
透過對舊 PHP 版本進行一些調整,可以將 OpenAI 的 GPT-3 API 整合到 PHP 應用程式中。透過利用 cURL,應用程式可以有效地與 OpenAI API 進行通信,以根據使用者提示產生文字回應。本指南提供了基礎實現,允許開發人員擴展和自訂專案以滿足特定要求。
重點:
這種集成為動態文本生成功能打開了大門,使其成為 Web 應用程式的有價值的補充。如需更進階的功能,請考慮升級您的環境並探索現代 PHP 版本。
您的支持與回饋意義重大! ?
以上是GPT-HP 整合:使用 OpenAI 的 GPT-PI 掌握 PHP 的步驟的詳細內容。更多資訊請關注PHP中文網其他相關文章!