Rumah  >  Artikel  >  Mula Pantas: Mula menggunakan ChatGPT dan GPT-4 dengan Perkhidmatan Azure OpenAI

Mula Pantas: Mula menggunakan ChatGPT dan GPT-4 dengan Perkhidmatan Azure OpenAI

WBOY
WBOYke hadapan
2023-06-03 10:04:551718semak imbas
  • Langganan Azure - Buat satu secara percuma.
  • Berikan akses kepada Azure OpenAI dalam langganan Azure yang diperlukan. Pada masa ini, akses kepada perkhidmatan ini hanya boleh diberikan melalui apl. Anda boleh meminta akses kepada Azure OpenAI dengan mengisi borang di https://aka.ms/oai/access . Buka isu pada repositori ini untuk menghubungi kami jika anda menghadapi masalah.
  • mempunyai atau gpt-35-turbogpt-41 model yang digunakan. Untuk mendapatkan maklumat lanjut tentang penggunaan model, lihat Panduan Penggunaan Sumber.

1 Model GPT-4 kini tersedia atas permintaan sahaja. Untuk mengakses model ini, pelanggan Azure OpenAI sedia ada boleh meminta akses dengan mengisi borang ini.

Saya menghadapi masalah prasyarat.

Pergi ke Azure OpenAI Studio

Navigasi ke Azure OpenAI Studio https://oai.azure.com/ dan log masuk dengan bukti kelayakan yang mempunyai akses kepada sumber OpenAI. Semasa aliran kerja log masuk atau lebih baru, pilih katalog yang berkaitan, langganan Azure dan sumber Azure OpenAI.

Dalam halaman pendaratan Azure OpenAI Studio, pilih "Taman Permainan Sembang".

快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service

Taman Permainan

Gunakan pendekatan tanpa kod untuk mula menerokai keupayaan OpenAI dengan taman permainan sembang Azure OpenAI Studio. Dari halaman ini, anda boleh mengulangi dan mencuba dengan cepat dengan ciri ini.

快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service

Tetapan Pembantu

Anda boleh menggunakan menu lungsur "Tetapan Pembantu" untuk memilih beberapa mesej sistem pramuat Contoh untuk bermula.

Mesej sistem memberikan arahan kepada model tentang cara ia harus berkelakuan dan sebarang konteks yang harus dirujuk semasa menjana respons. Anda boleh menerangkan personaliti pembantu, beritahu perkara yang patut dan tidak patut dijawab, dan beritahu cara memformatkan jawapan.

Tambah Beberapa TangkapanContoh membolehkan anda memberikan contoh perbualan yang digunakan model untuk pembelajaran kontekstual.

Pada bila-bila masa semasa menggunakan Taman Permainan Sembang, anda boleh memilih "Lihat Kod" untuk melihat pilihan kod Python, curl dan json pra-diisi berdasarkan sesi sembang semasa anda dan tetapan. Anda kemudian boleh mengambil kod ini dan menulis aplikasi yang melaksanakan tugas yang sama yang anda lakukan pada masa ini di taman permainan.

Sesi Sembang

Memilih butang "Hantar" akan menghantar teks yang dimasukkan ke API penyiapan dan hasilnya akan dikembalikan ke kotak teks.

Pilih butang "Kosongkan Sembang" untuk memadamkan sejarah perbualan semasa.

Tetapan

Penerangan
名字 描述
部署 与特定模型关联的部署名称。对于 ChatGPT,您需要使用该模型。gpt-35-turbo
温度 控制随机性。降低温度意味着模型会产生更多重复性和确定性的响应。升高温度会导致更多意想不到或创造性的反应。尝试调整温度或顶部P,但不要同时调整两者。
最大长度(令牌) 对每个模型响应的令牌数设置限制。API 支持在提示(包括系统消息、示例、消息历史记录和用户查询)和模型响应之间共享最多 4096 个令牌。对于典型的英语文本,一个标记大约是四个字符。
最高概率 与温度类似,这控制随机性,但使用不同的方法。降低顶部 P 会将模型的令牌选择范围缩小到更有可能的令牌。增加顶部 P 允许模型从具有高可能性和低可能性的令牌中进行选择。尝试调整温度或顶部P,但不要同时调整两者。
多轮对话 选择要包含在每个新 API 请求中的过去消息数。这有助于为新用户查询提供模型上下文。将此数字设置为 10 会导致 a8093152e673feb7aba1828c43532094 个用户查询和 a8093152e673feb7aba1828c43532094 个系统响应。
停止序列 停止序列使模型在所需点结束其响应。模型响应在指定的序列之前结束,因此它不包含停止序列文本。对于 ChatGPT,使用可确保模型响应不会生成后续用户查询。最多可以包含四个停止序列。078ae06a573fc0bdb4063c2cf3ccdcbe
Nama
Deployment Nama penempatan yang dikaitkan dengan model tertentu. Untuk ChatGPT, anda perlu menggunakan model ini.
Suhu Kawal rawak. Menurunkan suhu bermakna model menghasilkan tindak balas yang lebih berulang dan menentukan. Menaikkan suhu boleh menyebabkan lebih banyak tindak balas yang tidak dijangka atau kreatif. Cuba laraskan sama ada suhu atau P atas, tetapi bukan kedua-duanya.
Panjang maksimum (token) Tetapkan had pada bilangan token bagi setiap respons model. API menyokong perkongsian sehingga 4096 token antara gesaan (termasuk mesej sistem, sampel, sejarah mesej dan pertanyaan pengguna) dan respons model. Untuk teks Inggeris biasa, token adalah kira-kira empat aksara.
Kebarangkalian Tertinggi Sama seperti suhu, ini mengawal rawak, tetapi menggunakan kaedah yang berbeza. Menurunkan P atas menyempitkan pemilihan token model kepada token yang lebih berkemungkinan. Meningkatkan P teratas membolehkan model memilih daripada token dengan kemungkinan tinggi dan rendah. Cuba laraskan sama ada suhu atau P atas, tetapi bukan kedua-duanya.
Berbilang Perbualan Pilih bilangan mesej lalu untuk disertakan dalam setiap permintaan API baharu. Ini membantu menyediakan konteks model untuk pertanyaan pengguna baharu. Menetapkan nombor ini kepada 10 menghasilkan a8093152e673feb7aba1828c43532094 pertanyaan pengguna dan a8093152e673feb7aba1828c43532094
Jujukan henti Jujukan henti menyebabkan model menamatkan tindak balasnya pada titik yang dikehendaki. Respons model berakhir sebelum urutan yang ditentukan, jadi ia tidak mengandungi teks urutan berhenti. Untuk ChatGPT, gunakan memastikan bahawa respons model tidak menjana pertanyaan pengguna seterusnya. Sehingga empat urutan hentian boleh disertakan. 078ae06a573fc0bdb4063c2cf3ccdcbe

Tunjukkan Panel

Secara lalai, terdapat tiga panel: Tetapan Pembantu, Sesi Sembang dan Tetapan. TunjukkanPanel membolehkan anda menambah, mengalih keluar dan menyusun semula panel. Jika anda pernah menutup panel dan perlu mendapatkannya semula, gunakan Show Panels untuk memulihkan panel yang hilang.

Mulakan sesi sembang

  1. Daripada menu lungsur tetapan Assistant, pilih "Ejen Sokongan Pelanggan Xbox"
  2. Anda akan digesa jika anda mahu Kemas kini mesej sistem dan pilih "Teruskan ".
  3. Dalam anak tetingkap sesi sembang, masukkan soalan berikut: "Saya berminat untuk membeli Xbox baharu" dan pilih "Hantar".
  4. Anda akan menerima respons yang serupa dengan: 快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service
  5. Masukkan soalan susulan, seperti: "Model manakah yang menyokong 4K?" bahawa anda mempunyai perbualan asas pilih 快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI ServiceLihat kod
  6. dari bawah
  7. Persediaan Pembantu dan anda akan mempunyai ulang tayang kod di sebalik keseluruhan perbualan setakat ini:Python

Salin

#Note: The openai-python library support for Azure OpenAI is in preview.import osimport openaiopenai.api_type = "azure"openai.api_base = "https://docs-test-001.openai.azure.com/"openai.api_version = "2023-05-15"openai.api_key = os.getenv("OPENAI_API_KEY")response = openai.ChatCompletion.create(engine="gpt-35-turbo", # replace this value with the deployment name you chose when you deployed the associated model.messages = [{"role":"system","content":"You are an Xbox customer support agent whose primary goal is to help users with issues they are experiencing with their Xbox devices. You are friendly and concise. You only provide factual answers to queries, and do not provide answers that are not related to Xbox."},{"role":"user","content":"How much is a PS5?"},{"role":"assistant","content":"I apologize, but I do not have information about the prices of other gaming devices such as the PS5. My primary focus is to assist with issues regarding Xbox devices. Is there a specific issue you are having with your Xbox device that I may be able to help with?"},{"role":"user","content":"I am interested in buying an Xbox?"},{"role":"assistant","content":"Great! There are several Xbox models available in the market, including the Xbox Series X, Xbox Series S, and Xbox One. The Xbox Series X is the latest and most powerful console, while the Xbox Series S is a more affordable option that still offers great performance. The Xbox One is the previous generation console, but it still has a large library of games available to play.\n\nBefore purchasing an Xbox, you may want to consider factors such as your budget, the types of games you want to play, and whether you want to play games in 4K resolution. Once you have decided on a console, you can purchase it from a retailer or directly from the Xbox website. Let me know if you have any other questions or concerns!"},{"role":"user","content":"Which models are 4K?"},{"role":"assistant","content":"Both the Xbox Series X and Xbox One X support 4K resolution gaming. The Xbox Series S, on the other hand, supports up to 1440p resolution gaming, but it can upscale games to 4K. It's worth noting that in order to take advantage of 4K gaming, you'll need a 4K TV or monitor that supports HDR (High Dynamic Range) and HDMI 2.0 or higher."}],temperature=0,max_tokens=350,top_p=0.95,frequency_penalty=0,presence_penalty=0,stop=None)

Memahami struktur segera

Jika anda menyemak

Lihat contoh dalam kod

dan anda akan melihat bahawa terdapat beberapa token unik yang bukan sebahagian daripada panggilan penyelesaian GPT biasa kepada model. Bermula dengan mesej sistem yang boleh digunakan untuk melancarkan model dengan memasukkan konteks atau perihalan model tersebut kemudiannya mengandungi satu siri mesej antara pengguna dan pembantu token, berakhir dengan respons yang menunjukkan pembantu telah selesai Anda juga boleh memaparkan token ini dalam panel sesi sembang menggunakan butang togol

Tunjukkan sintaks asal Panduan Cara-Cara ChatGPT pengenalan mendalam kepada struktur segera baharu dan cara menggunakan model dengan berkesan b727065615e36ab490630c60b5368923078ae06a573fc0bdb4063c2cf3ccdcbe

Bersihkan sumber

Selepas menyelesaikan ujian taman permainan sembang, jika anda mahu Bersihkan dan padam Sumber OpenAI. Memadamkan kumpulan sumber juga akan memadamkan sebarang sumber lain yang dikaitkan dengannya b727065615e36ab490630c60b5368923assistantAzure CLI078ae06a573fc0bdb4063c2cf3ccdcbe

Langkah seterusnyagpt-35-turbo

Ketahui lebih lanjut tentang cara untuk. gunakan ChatGPT dan model baharu dengan panduan cara ChatGPT

Untuk lebih banyak contoh, lihat sampel Azure OpenAI
  • Artikel Berkaitan
  • <.>
Apakah Perkhidmatan Azure OpenAI

Perkhidmatan Azure OpenAI menyediakan model bahasa yang berkuasa untuk OpenAI (termasuk GPT) -3 akses API REST untuk siri model Codex dan GPT -4 dan siri model ChatGPT (gpt-35-turbo) telah dilancarkan secara rasmi. Model ini boleh disesuaikan dengan mudah mengikut spesifikasi anda...
  • gpt-35-turbo
  • Ketahui cara menggunakan model ChatGPT dan GPT-4
  • Model ChatGPT dan GPT-4 dioptimumkan untuk perbualan antara muka Model bahasa. Model ini berkelakuan berbeza daripada model GPT-3 yang lebih lama. Model sebelumnya mengambil pendekatan input teks dan output teks, menerima rentetan gesaan dan mengembalikan kandungan yang ditambahkan pada rentetan gesaan. Walau bagaimanapun, model ChatGPT dan GPT-4...

  • Microsoft melancarkan widget Bing AI Chat untuk peranti Android dan Apple

    Dilancarkan pada Bing 100 hari Microsoft Carian AI sedang diraikan dengan satu siri kemas kini sistem yang menarik. Antara kemas kini ini, widget chatbot yang direka khusus untuk skrin mudah alih pada platform iOS dan Android telah diperkenalkan. Lihat catatan blog Microsoft di sini. Ciri baharu ini...

  • 快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service

    Microsoft melancarkan bahasa definisi model jadual baharu untuk Power BI

    Tarikh sokongan untuk Power BI Desktop pada Windows 8.1 telah diumumkan oleh Microsoft. Gergasi teknologi baru-baru ini mengemas kini platform analisis data terkemukanya untuk menambah sokongan untuk TypeScript antara ciri baharu yang lain. Power BI hari ini mengeluarkan Tabular Model Definition Language (TMDL) baharu

  • 快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service

    Kini boleh disediakan pada sistem Linux ChromeOS Flex USB

    ChromeOS Flex telah Diterbitkan, tersedia pada PC dan Mac. Satu keputusan yang sangat menjengkelkan yang dibuat Google pada masa itu ialah USB pemasang perlu disediakan menggunakan utiliti pemulihan Chromebook yang tidak serasi dengan pengedaran Linux seperti Ubuntu dan Linux Mint. Melainkan anda mempunyai seorang lagi bersama anda...

Atas ialah kandungan terperinci Mula Pantas: Mula menggunakan ChatGPT dan GPT-4 dengan Perkhidmatan Azure OpenAI. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yundongfang.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam