>  기사  >  빠른 시작: Azure OpenAI 서비스에서 ChatGPT 및 GPT-4 사용 시작

빠른 시작: Azure OpenAI 서비스에서 ChatGPT 및 GPT-4 사용 시작

WBOY
WBOY앞으로
2023-06-03 10:04:551718검색
  • Azure 구독 - 무료로 구독을 만드세요.
  • 필요한 Azure 구독에서 Azure OpenAI에 대한 액세스 권한을 부여하세요. 현재 이 서비스에 대한 액세스 권한은 앱을 통해서만 부여될 수 있습니다. https://aka.ms/oai/access 에서 양식을 작성하여 Azure OpenAI에 대한 액세스를 요청할 수 있습니다. 문제가 발생하면 이 저장소에서 문제를 열어 당사에 문의하세요.
  • 또는 gpt-35-turbogpt-41 배포 모델이 있습니다. 모델 배포에 대한 자세한 내용은 리소스 배포 가이드를 참조하세요. gpt-35-turbogpt-41已部署的模型。有关模型部署的更多信息,请参阅资源部署指南。

1 GPT-4 型号目前仅应要求提供。若要访问这些模型,现有 Azure OpenAI 客户可以通过填写此表单来申请访问权限。

我遇到了先决条件问题。

转到 Azure OpenAI Studio

导航到 Azure OpenAI Studio https://oai.azure.com/,并使用有权访问 OpenAI 资源的凭据登录。在登录工作流程中或后续,要选择相关的目录、Azure订阅以及Azure OpenAI资源。

在 Azure OpenAI Studio 登陆页中,选择“聊天操场”。

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

操场

使用无代码方法,通过 Azure OpenAI Studio 的聊天操场,开始探索 OpenAI 功能。在此页面中,可以快速迭代和试验这些功能。

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

助手设置

您可以使用“助理设置”下拉列表选择一些预加载的系统消息示例以开始使用。

系统消息为模型提供有关其行为方式以及在生成响应时应引用的任何上下文的说明。你可以描述助手的个性,告诉它应该回答什么,不应该回答什么,并告诉它如何格式化回答。

添加少数镜头示例允许您提供模型用于上下文学习的对话示例。

在使用聊天操场时,您可以随时选择“查看代码”,以查看根据当前聊天会话和设置选择预填充的 Python、curl 和 json 代码示例。然后,您可以获取此代码并编写一个应用程序来完成您当前在操场上执行的相同任务。

聊天会话

选择“发送”按钮会将输入的文本发送到完成 API,结果将返回到文本框。

选择“清除聊天”按钮以删除当前对话历史记录。

设置

필수 조건 문제가 있습니다.

Azure OpenAI Studio로 이동

Azure OpenAI Studio https://oai.azure.com으로 이동 / OpenAI 리소스에 액세스할 수 있는 자격 증명으로 로그인합니다. 로그인 워크플로 도중 또는 나중에 관련 카탈로그, Azure 구독 및 Azure OpenAI 리소스를 선택합니다.

Azure OpenAI Studio 랜딩 페이지에서 "Chat Playground"를 선택합니다.

名字 描述
部署 与特定模型关联的部署名称。对于 ChatGPT,您需要使用该模型。gpt-35-turbo
温度 控制随机性。降低温度意味着模型会产生更多重复性和确定性的响应。升高温度会导致更多意想不到或创造性的反应。尝试调整温度或顶部P,但不要同时调整两者。
最大长度(令牌) 对每个模型响应的令牌数设置限制。API 支持在提示(包括系统消息、示例、消息历史记录和用户查询)和模型响应之间共享最多 4096 个令牌。对于典型的英语文本,一个标记大约是四个字符。
最高概率 与温度类似,这控制随机性,但使用不同的方法。降低顶部 P 会将模型的令牌选择范围缩小到更有可能的令牌。增加顶部 P 允许模型从具有高可能性和低可能性的令牌中进行选择。尝试调整温度或顶部P,但不要同时调整两者。
多轮对话 选择要包含在每个新 API 请求中的过去消息数。这有助于为新用户查询提供模型上下文。将此数字设置为 10 会导致 a8093152e673feb7aba1828c43532094 个用户查询和 a8093152e673feb7aba1828c43532094 个系统响应。
停止序列 停止序列使模型在所需点结束其响应。模型响应在指定的序列之前结束,因此它不包含停止序列文本。对于 ChatGPT,使用可确保模型响应不会生成后续用户查询。最多可以包含四个停止序列。078ae06a573fc0bdb4063c2cf3ccdcbe

1 GPT-4 모델은 현재 요청 시에만 제공됩니다. 이 모델에 액세스하려면 기존 Azure OpenAI 고객이 이 양식을 작성하여 액세스를 요청할 수 있습니다.

빠른 시작: Azure OpenAI 서비스를 통해 ChatGPT 및 GPT-4 시작하기 🎜

플레이그라운드

코드 없는 접근 방식을 사용하여 Azure OpenAI Studio의 채팅 플레이그라운드를 통해 OpenAI 기능 탐색을 시작하세요. 이 페이지에서 이러한 기능을 빠르게 반복하고 실험할 수 있습니다. 🎜

빠른 시작: Azure OpenAI 서비스를 통해 ChatGPT 및 GPT-4 시작하기 🎜

보조 설정

"보조 설정" 드롭을 사용하여 일부 사전 로드를 선택할 수 있습니다. 시작하려면 시스템 메시지의 예 목록을 확인하세요. 🎜

시스템 메시지는 모델의 작동 방식과 응답 생성 시 참조해야 하는 컨텍스트에 대한 지침을 모델에 제공합니다. 어시스턴트의 성격을 설명하고, 응답해야 할 항목과 응답하지 말아야 할 항목을 알려주고, 답변 형식을 지정하는 방법을 알려줄 수 있습니다. 🎜

소수 장면 추가예를 사용하면 모델이 상황별 학습에 사용하는 대화의 예를 제공할 수 있습니다. 🎜

채팅 놀이터를 사용할 때 언제든지 코드 보기를 선택하여 현재 채팅 세션 및 설정을 기반으로 미리 입력된 Python, 컬 및 json 코드를 볼 수 있습니다. 그런 다음 이 코드를 사용하여 현재 플레이그라운드에서 수행하는 것과 동일한 작업을 수행하는 애플리케이션을 작성할 수 있습니다. 🎜

채팅 세션

"보내기" 버튼을 선택하면 입력한 텍스트가 완성 API로 전송되고 결과는 텍스트 상자로 돌아갑니다. 🎜

현재 대화 기록을 삭제하려면 "채팅 지우기" 버튼을 선택하세요. 🎜

설정

🎜
이름 설명
Deployment🎜 특정 모델과 연결됨 배포 이름. ChatGPT의 경우 이 모델을 사용해야 합니다. gpt-35-turbo🎜🎜
온도🎜 임의성을 제어합니다. 온도를 낮추면 모델이 더욱 반복 가능하고 결정적인 반응을 생성한다는 의미입니다. 온도를 높이면 더 예상치 못한 또는 창의적인 반응이 나타날 수 있습니다. 온도나 최고 P 중 하나를 조정해 보십시오. 둘 다 조정하지는 마십시오. 🎜🎜
최대 길이(토큰) 🎜 모델 응답당 토큰 수에 대한 제한을 설정합니다. API는 프롬프트(시스템 메시지, 샘플, 메시지 기록 및 사용자 쿼리 포함)와 모델 응답 간에 최대 4096개의 토큰 공유를 지원합니다. 일반적인 영어 텍스트의 경우 토큰은 약 4자입니다. 🎜🎜
최고 확률 🎜 온도와 유사하게 무작위성을 제어하지만 다른 방법을 사용합니다. 상위 P를 낮추면 모델의 토큰 선택 범위가 더 가능성이 높은 토큰으로 좁아집니다. 상위 P를 늘리면 모델이 가능성이 높은 토큰과 낮은 토큰 중에서 선택할 수 있습니다. 온도나 최고 P 중 하나를 조정해 보십시오. 둘 다 조정하지는 마십시오. 🎜🎜
여러 대화🎜 각 새 API 요청에 포함할 과거 메시지 수를 선택하세요. 이는 새로운 사용자 쿼리에 대한 모델 컨텍스트를 제공하는 데 도움이 됩니다. 이 숫자를 10으로 설정하면 a8093152e673feb7aba1828c43532094 사용자 쿼리와 a8093152e673feb7aba1828c43532094 🎜🎜
정지 시퀀스 🎜 정지 시퀀스는 모델이 원하는 지점에서 응답을 종료하도록 합니다. 모델 응답은 지정된 시퀀스 전에 종료되므로 중지 시퀀스 텍스트가 포함되지 않습니다. ChatGPT의 경우 모델 응답이 후속 사용자 쿼리를 생성하지 않도록 보장합니다. 최대 4개의 정지 시퀀스를 포함할 수 있습니다. 078ae06a573fc0bdb4063c2cf3ccdcbe🎜🎜🎜🎜

디스플레이 패널

기본적으로 보조 설정, 채팅 세션 및 설정의 세 가지 패널이 있습니다. 표시 패널을 사용하면 패널을 추가, 삭제 및 재정렬할 수 있습니다. 패널을 닫았다가 다시 가져와야 하는 경우 "패널 표시" 를 사용하여 손실된 패널을 복구하세요.

채팅 세션 시작

  1. 어시스턴트 설정 드롭다운에서 "Xbox 고객 지원 상담원"을 선택하세요.
  2. 시스템 메시지를 업데이트하려면 "계속"을 선택하라는 메시지가 표시됩니다.
  3. 채팅 세션 창에 "새 Xbox 구입에 관심이 있습니다"라는 질문을 입력하고 "보내기"를 선택하세요.
  4. 다음과 유사한 응답을 받게 됩니다. 快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service
  5. 다음과 같은 후속 질문을 입력하세요. "4K를 지원하는 모델은 무엇입니까? 快速入门:开始使用 ChatGPT 和 GPT-4 与 Azure OpenAI Service
  6. 이제 기본적인 대화가 끝났으므로 Assistant 아래에서 코드 보기 를 선택하세요. setup 그러면 지금까지의 전체 대화 뒤에 있는 코드를 다시 볼 수 있습니다.

Python

#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)

놀이터에서 문제가 발생했습니다.

프롬프트 구조 이해하기

코드의 예 보기 일반적인 GPT 완료 호출의 일부가 아닌 몇 가지 고유 토큰이 있음을 알 수 있습니다. ChatGPT는 모델에 제공되는 힌트의 다양한 부분을 설명하기 위해 특수 태그를 사용하도록 학습되었습니다. 시스템 메시지로 시작하면 메시지는 모델의 컨텍스트나 설명을 포함하여 모델을 시작하는 데 사용될 수 있습니다. 그런 다음 프롬프트에는 사용자와 어시스턴트 간의 일련의 메시지가 포함됩니다. b727065615e36ab490630c60b5368923078ae06a573fc0bdb4063c2cf3ccdcbe

然后,助手对提示的响应将在令牌下方返回,并以表示助手已完成响应结束。您还可以使用显示原始语法切换按钮在聊天会话面板中显示这些令牌。b727065615e36ab490630c60b5368923assistant078ae06a573fc0bdb4063c2cf3ccdcbe

ChatGPT 操作指南深入介绍了新的提示结构以及如何有效地使用该模型。gpt-35-turbo

清理资源

完成聊天操场的测试后,如果要清理和删除 OpenAI 资源,可以删除资源或资源组。删除资源组也会删除与其关联的任何其他资源。

  • 门户
  • Azure CLI

后续步骤

  • 通过 ChatGPT 操作指南了解有关如何使用 ChatGPT 和新模型的更多信息。gpt-35-turbo 프롬프트에 대한 어시스턴트의 응답은 토큰 아래에 반환되며 어시스턴트가 응답을 완료했다는 신호로 끝납니다. 또한
  • 원래 구문 표시
  • 전환 버튼을 사용하여 이러한 토큰을 채팅 세션 패널에 표시할 수도 있습니다. . b727065615e36ab490630c60b5368923assistant078ae06a573fc0bdb4063c2cf3ccdcbe
ChatGPT 사용법 가이드에서는 새로운 프롬프트 구조와 방법을 자세히 살펴봅니다. 효과적으로 사용하려면 모델을 gpt-35-turbo

리소스 정리

    테스트 완료 후 채팅 놀이터를 정리하고 OpenAI 리소스를 삭제하면 리소스 또는 리소스 그룹이 삭제될 수 있습니다. 앵커">다음 단계
    • 방법에 대해 자세히 알아보세요. ChatGPT 방법 가이드와 함께 ChatGPT 및 새 모델을 사용하세요. Azure OpenAI 서비스란 무엇인가요?

      Azure OpenAI 서비스는 GPT-3, Codex 및 Embeddings 모델 계열을 포함한 OpenAI의 강력한 언어 모델에 대한 REST API 액세스를 제공합니다. 새로운 GPT-4 및 ChatGPT(gpt-35-turbo) 모델 시리즈가 공식 출시되었습니다. 이러한 모델은 특정 상황에 쉽게 적용할 수 있습니다...

  • ChatGPT 및 GPT-4 모델 사용 방법 알아보기

    ChatGPT 및 GPT-4 모델은 대화 인터페이스에 최적화된 언어 모델입니다. 이 모델은 이전 GPT-3 모델과 다르게 작동합니다. 이전 모델은 텍스트 입력 및 텍스트 출력 접근 방식을 사용하여 프롬프트 문자열을 수신하고 프롬프트 문자열에 추가된 콘텐츠를 반환했습니다. 그러나 ChatGPT 및 GPT-4 모델은...

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

    Microsoft는 Android 및 Apple 장치용 Bing AI 채팅 위젯을 출시합니다.

    Bing에서 Microsoft AI 검색 100일을 기념하는 동시에 일련의 흥미로운 시스템 업데이트가 이루어졌습니다. 이러한 업데이트 중에는 iOS 및 Android 플랫폼의 모바일 화면용으로 특별히 설계된 챗봇 위젯이 도입되었습니다. 여기에서 Microsoft의 블로그 게시물을 참조하세요. 이 새로운 기능은...

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

    Microsoft에서는 Power BI를 위한 새로운 테이블 형식 모델 정의 언어를 출시합니다.

    Microsoft에서는 Windows 8.1의 Power BI Desktop 지원 종료 날짜를 발표했습니다. 이 거대 기술 기업은 최근 다른 새로운 기능 중에서 TypeScript에 대한 지원을 추가하기 위해 선도적인 데이터 분석 플랫폼을 업데이트했습니다. Power BI는 오늘 새로운 TMDL(Tabular Model Definition Language)을 출시했습니다.

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

    이제 Linux 시스템에서 설정할 수 있습니다. ChromeOS Flex USB

    ChromeOS Flex가 출시되었으며 PC 및 Mac에서 사용할 수 있습니다. 당시 Google이 내린 매우 짜증나는 결정 중 하나는 Ubuntu 및 Linux Mint와 같은 Linux 배포판과 호환되지 않는 Chromebook 복구 유틸리티를 사용하여 설치 프로그램 USB를 설정해야 한다는 것이었습니다. 하나 더 없으면...

위 내용은 빠른 시작: Azure OpenAI 서비스에서 ChatGPT 및 GPT-4 사용 시작의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yundongfang.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제