当前位置: 首页 > news >正文

海口网站运营托管费用做外贸好还是跨境电商好

海口网站运营托管费用,做外贸好还是跨境电商好,郑州信息网首页,室内设计说明500字范文文章目录 前言1.从0开始搭建项目2.进入微软openai申请key3.配置application.yaml4.编写controller5.测试源码下载地址总结 前言 之前使用openai的官网的api需要科学上网#xff0c;但是我们可以使用其他的代理间接实现使用chatgpt的相关模型#xff0c;解决这个问题。比如:本… 文章目录 前言1.从0开始搭建项目2.进入微软openai申请key3.配置application.yaml4.编写controller5.测试源码下载地址总结 前言 之前使用openai的官网的api需要科学上网但是我们可以使用其他的代理间接实现使用chatgpt的相关模型解决这个问题。比如:本文使用azure openai来实现这个功能。开发框架是java的springai。 1.从0开始搭建项目 生成项目和相关的pom依赖。 生成的pom文件如下: ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersionparentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion3.4.3/versionrelativePath/ !-- lookup parent from repository --/parentgroupIdcom.example/groupIdartifactIddemo/artifactIdversion0.0.1-SNAPSHOT/versionnamedemo/namedescriptionDemo project for Spring Boot/descriptionurl/licenseslicense//licensesdevelopersdeveloper//developersscmconnection/developerConnection/tag/url//scmpropertiesjava.version21/java.versionspring-ai.version1.0.0-M6/spring-ai.version/propertiesdependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdorg.springframework.ai/groupIdartifactIdspring-ai-azure-openai-spring-boot-starter/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency/dependenciesdependencyManagementdependenciesdependencygroupIdorg.springframework.ai/groupIdartifactIdspring-ai-bom/artifactIdversion${spring-ai.version}/versiontypepom/typescopeimport/scope/dependency/dependencies/dependencyManagementbuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactId/plugin/plugins/build/project 2.进入微软openai申请key 申请入口 https://portal.azure.com/#home 可以根据下面的文章创建服务选择模型部署。 https://www.zhihu.com/question/624318530/answer/3291008787 创建完成后会得到下面的一个部署名称apil-key和节点 3.配置application.yaml spring:ai:azure:openai:api-key: xxxsxxxendpoint: https://xxx.openai.azure.com/chat:options:maxTokens: 4096temperature: 0.7deployment-name: 上面的部署名称4.编写controller package com.example.demo.controller;import org.springframework.ai.azure.openai.AzureOpenAiChatModel; import org.springframework.ai.chat.messages.UserMessage; import org.springframework.ai.chat.model.ChatResponse; import org.springframework.ai.chat.prompt.Prompt; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import reactor.core.publisher.Flux; import java.util.Map;RestController public class ChatController {private final AzureOpenAiChatModel chatModel;Autowiredpublic ChatController(AzureOpenAiChatModel chatModel) {this.chatModel chatModel;}GetMapping(/ai/generate)public Map generate(RequestParam(value message, defaultValue Tell me a joke) String message) {return Map.of(generation, this.chatModel.call(message));}GetMapping(/ai/generateStream)public FluxChatResponse generateStream(RequestParam(value message, defaultValue Tell me a joke) String message) {Prompt prompt new Prompt(new UserMessage(message));return this.chatModel.stream(prompt);}} 5.测试 显示可以正常问答了。 源码下载地址 https://download.csdn.net/download/baidu_21349635/90436706 总结 这篇文章介绍了如何使用Azure OpenAI API在Java Spring Boot项目中实现ChatGPT功能。文章的主要步骤包括 项目搭建 生成一个Spring Boot项目并配置相关的pom.xml依赖使用spring-boot-starter-web和spring-ai-azure-openai-spring-boot-starter作为核心依赖。项目还使用了spring-ai-bom来管理版本。获取Azure OpenAI API Key 通过微软Azure门户申请API密钥并创建OpenAI服务实例。完成后将获得一个部署名称和API节点用于配置API请求。配置application.yaml 在application.yaml文件中配置API密钥、API端点、聊天选项如最大token数和温度以及部署名称。编写Controller 创建一个ChatController类使用AzureOpenAiChatModel与OpenAI API进行交互。提供两个接口一个是同步生成消息的接口/ai/generate另一个是流式生成消息的接口/ai/generateStream。测试 运行应用程序并测试接口确认可以正常通过API生成聊天回复。 总体来说文章通过详细的步骤指导开发者在Spring Boot框架下集成Azure OpenAI实现与ChatGPT模型的交互。 本文完
http://www.hkea.cn/news/14296561/

相关文章:

  • 新开三端互通传奇网站织梦个人网站模版
  • 数字化档案馆及网站的建设网站登陆模板下载
  • 简单的网站制作企业形象网站建设意义
  • 大良网站智能推广机构购物网站 建设
  • 铁法能源公司网站三个年轻人做电影网站800万
  • 网站整合discuz做网站网站是什么案件
  • 长沙网站建设论坛成都免费建网站公司
  • 建设银行网站怎么先无贷款呢建好网站后访问
  • 杭州学校网站开发企业直播解决方案
  • 桂林网站建设价格主播培训
  • 淘客招商网站选品库建设wordpress搜索结果不存在页面
  • 大连网站公司一朋友做网站网站被抓了
  • 12380网站建设久久建筑网碗扣式钢管脚手架安全技术规范
  • 上海网站制作怎么选新河网新河吧
  • 响应式网站建设教程哪家网站做公司最好
  • 广东同江医院网站建设怎么用vs2017做网站
  • 环境设计网站推荐做的好看的网站
  • seo网站设计联系方式东莞网站建设制作服务
  • 无锡seo网站管理网上商城网址怎么写
  • 东营有什么网站建设公司怎么办
  • 吉林企业网站建设做视频网站投入多少
  • 网站备案北京管局电商基础入门教程
  • 能打开的网站你了解的企业网站系统设计与实现
  • 佛山新网站建设价格wordpress口塞
  • 文山网站建设联系电话电商小程序模板
  • 课程网站开发开题报告网站项目报价方案
  • 公司介绍网站平台搭建设计论文wap网站还有能打开的吗
  • 自己有域名服务器怎样建设网站wordpress模板title属性
  • 旅行社网站建设哪家好可以做设计兼职的网站
  • 大兴区住房和城乡建设部网站长春seo网站优化