免费200万Tokens 用科大讯飞API调用星火大模型服务

2024-01-19 20:36

本文主要是介绍免费200万Tokens 用科大讯飞API调用星火大模型服务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

简介

自ChatGPT火了之后,国内的大模型发展如雨后春笋。其中的佼佼者之一就是科大讯飞研发的星火大模型,现在大模型已经更新到V3 版本,而且对开发者也是相当友好,注册就送200万tokens,讯飞1tokens 约等于 1.5 个中文汉字 或者 0.8 个英文单词。所以200万tokens相当于三百万字的中文文本交互。支持星火认知大模型、图片理解、图片生成、embedding、外部插件使用、大模型定制训练服务ca7fb35c9998a5726081d5665a9cf850.jpeg

体验地址:https://xinghuo.xfyun.cn/sparkapi

项目实操

1.创建一个应用。应用创建完成之后,就可以通过左侧的服务列表,选择您要使用的服务。在服务管理面板中,您将看到这个服务对应的可用量、历史用量、服务接口的验证信息,还有可以调用的API和SDK了。 af3a7d44a5fe9a0f0b37c989e07824b3.jpeg4b3bcbe558b5e6ab123b664d19a302c7.jpeg2.获取API接口或下载SDK体验测试

如果应用需要SDK方式的接入(包括Android,iOS,Linux等)可以通过服务管理页SDK版块的「下载」,直接下载相应的SDK,通过「文档」,查阅开发文档。9c773fec554885db4418e4fac96c8d0b.jpeg如果应用需要API方式的接入,可以通过服务管理页API版块,查看具体的调用接口,并通过「文档」,查阅开发文档。

3.案例实践

以调用“图片理解”为例,上传一张图片通过API响应返回出图片中的场景,通过官网文档可以找到示例代码,这次我们选用PHP版本,https://www.xfyun.cn/doc/image/scene-recg/API.html。<?php/*图片数据可以通过两种方式上传,第一种在请求头设置image_url参数,第二种将图片二进制数据写入请求体中。若同时设置,以第一种为准。*使用二进制数据写入请求体时,不需要在header中传递image_url参数*使用传递url参数时,请求体为空即可*本例采用将图片二进制数据写入请求体中的方式*具体请参考接口文档:https://doc.xfyun.cn/rest_api/*/class test{function xfyun(){$daytime=strtotime('1970-1-1T00:00:00 UTC');$api = "http://tupapi.xfyun.cn/v1/scene";$XAppid = "<your_app_id>";$Apikey = "<your_api_key>";$XCurTime =time();$XParam ="";$XCheckSum ="";$image = "1.png";$Param= array("image_name"=>$image);$XParam = base64_encode(json_encode($Param));$XCheckSum = md5($Apikey.$XCurTime.$XParam);$headers = array();$headers[] = 'X-CurTime:'.$XCurTime;$headers[] = 'X-Param:'.$XParam;$headers[] = 'X-Appid:'.$XAppid;$headers[] = 'X-CheckSum:'.$XCheckSum;$headers[] = 'Content-Type:application/x-www-form-urlencoded; charset=utf-8';echo $this->http_request($api, $image, $headers, $image);}/*** 发送post请求* @param string $url 请求地址* @param array $post_data post键值对数据* @return string*/function http_request($url, $post_data, $headers, $image) { $postdata = file_get_contents($image);$options = array('http' => array('method' => 'POST','header' => $headers,'content' => $postdata,'timeout' => 15 * 60 // 超时时间(单位:s)));$context = stream_context_create($options);$result = file_get_contents($url, false, $context);echo $result;return "success";}}$a = new test();$a->xfyun();?>请求PHP文件,我们上传一张图片1.png,可以在API响应中可以看到label的数字88abe008095c435276a9b01c8b3b8c18.jpeg
&nbsp;

这篇关于免费200万Tokens 用科大讯飞API调用星火大模型服务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/623608

相关文章

Spring Boot 与微服务入门实战详细总结

《SpringBoot与微服务入门实战详细总结》本文讲解SpringBoot框架的核心特性如快速构建、自动配置、零XML与微服务架构的定义、演进及优缺点,涵盖开发环境准备和HelloWorld实战... 目录一、Spring Boot 核心概述二、微服务架构详解1. 微服务的定义与演进2. 微服务的优缺点三

RabbitMQ消息总线方式刷新配置服务全过程

《RabbitMQ消息总线方式刷新配置服务全过程》SpringCloudBus通过消息总线与MQ实现微服务配置统一刷新,结合GitWebhooks自动触发更新,避免手动重启,提升效率与可靠性,适用于配... 目录前言介绍环境准备代码示例测试验证总结前言介绍在微服务架构中,为了更方便的向微服务实例广播消息,

关于DNS域名解析服务

《关于DNS域名解析服务》:本文主要介绍关于DNS域名解析服务,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录DNS系统的作用及类型DNS使用的协议及端口号DNS系统的分布式数据结构DNS的分布式互联网解析库域名体系结构两种查询方式DNS服务器类型统计构建DNS域

Knife4j+Axios+Redis前后端分离架构下的 API 管理与会话方案(最新推荐)

《Knife4j+Axios+Redis前后端分离架构下的API管理与会话方案(最新推荐)》本文主要介绍了Swagger与Knife4j的配置要点、前后端对接方法以及分布式Session实现原理,... 目录一、Swagger 与 Knife4j 的深度理解及配置要点Knife4j 配置关键要点1.Spri

Java中调用数据库存储过程的示例代码

《Java中调用数据库存储过程的示例代码》本文介绍Java通过JDBC调用数据库存储过程的方法,涵盖参数类型、执行步骤及数据库差异,需注意异常处理与资源管理,以优化性能并实现复杂业务逻辑,感兴趣的朋友... 目录一、存储过程概述二、Java调用存储过程的基本javascript步骤三、Java调用存储过程示

Linux中SSH服务配置的全面指南

《Linux中SSH服务配置的全面指南》作为网络安全工程师,SSH(SecureShell)服务的安全配置是我们日常工作中不可忽视的重要环节,本文将从基础配置到高级安全加固,全面解析SSH服务的各项参... 目录概述基础配置详解端口与监听设置主机密钥配置认证机制强化禁用密码认证禁止root直接登录实现双因素

java向微信服务号发送消息的完整步骤实例

《java向微信服务号发送消息的完整步骤实例》:本文主要介绍java向微信服务号发送消息的相关资料,包括申请测试号获取appID/appsecret、关注公众号获取openID、配置消息模板及代码... 目录步骤1. 申请测试系统2. 公众号账号信息3. 关注测试号二维码4. 消息模板接口5. Java测试

Python中Tensorflow无法调用GPU问题的解决方法

《Python中Tensorflow无法调用GPU问题的解决方法》文章详解如何解决TensorFlow在Windows无法识别GPU的问题,需降级至2.10版本,安装匹配CUDA11.2和cuDNN... 当用以下代码查看GPU数量时,gpuspython返回的是一个空列表,说明tensorflow没有找到

python如何调用java的jar包

《python如何调用java的jar包》这篇文章主要为大家详细介绍了python如何调用java的jar包,文中的示例代码简洁易懂,具有一定的借鉴价值,有需要的小伙伴可以参考一下... 目录一、安装包二、使用步骤三、代码演示四、自己写一个jar包五、打包步骤六、方法补充一、安装包pip3 install

HTML5 getUserMedia API网页录音实现指南示例小结

《HTML5getUserMediaAPI网页录音实现指南示例小结》本教程将指导你如何利用这一API,结合WebAudioAPI,实现网页录音功能,从获取音频流到处理和保存录音,整个过程将逐步... 目录1. html5 getUserMedia API简介1.1 API概念与历史1.2 功能与优势1.3