免费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

相关文章

Java的IO模型、Netty原理解析

《Java的IO模型、Netty原理解析》Java的I/O是以流的方式进行数据输入输出的,Java的类库涉及很多领域的IO内容:标准的输入输出,文件的操作、网络上的数据传输流、字符串流、对象流等,这篇... 目录1.什么是IO2.同步与异步、阻塞与非阻塞3.三种IO模型BIO(blocking I/O)NI

在C#中调用Python代码的两种实现方式

《在C#中调用Python代码的两种实现方式》:本文主要介绍在C#中调用Python代码的两种实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录C#调用python代码的方式1. 使用 Python.NET2. 使用外部进程调用 Python 脚本总结C#调

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

Linux上设置Ollama服务配置(常用环境变量)

《Linux上设置Ollama服务配置(常用环境变量)》本文主要介绍了Linux上设置Ollama服务配置(常用环境变量),Ollama提供了多种环境变量供配置,如调试模式、模型目录等,下面就来介绍一... 目录在 linux 上设置环境变量配置 OllamPOgxSRJfa手动安装安装特定版本查看日志在

SpringCloud之LoadBalancer负载均衡服务调用过程

《SpringCloud之LoadBalancer负载均衡服务调用过程》:本文主要介绍SpringCloud之LoadBalancer负载均衡服务调用过程,具有很好的参考价值,希望对大家有所帮助,... 目录前言一、LoadBalancer是什么?二、使用步骤1、启动consul2、客户端加入依赖3、以服务

Vue 调用摄像头扫描条码功能实现代码

《Vue调用摄像头扫描条码功能实现代码》本文介绍了如何使用Vue.js和jsQR库来实现调用摄像头并扫描条码的功能,通过安装依赖、获取摄像头视频流、解析条码等步骤,实现了从开始扫描到停止扫描的完整流... 目录实现步骤:代码实现1. 安装依赖2. vue 页面代码功能说明注意事项以下是一个基于 Vue.js

电脑报错cxcore100.dll丢失怎么办? 多种免费修复缺失的cxcore100.dll文件的技巧

《电脑报错cxcore100.dll丢失怎么办?多种免费修复缺失的cxcore100.dll文件的技巧》你是否也遇到过“由于找不到cxcore100.dll,无法继续执行代码,重新安装程序可能会解... 当电脑报错“cxcore100.dll未找到”时,这通常意味着系统无法找到或加载这编程个必要的动态链接库

讯飞webapi语音识别接口调用示例代码(python)

《讯飞webapi语音识别接口调用示例代码(python)》:本文主要介绍如何使用Python3调用讯飞WebAPI语音识别接口,重点解决了在处理语音识别结果时判断是否为最后一帧的问题,通过运行代... 目录前言一、环境二、引入库三、代码实例四、运行结果五、总结前言基于python3 讯飞webAPI语音

Nginx配置系统服务&设置环境变量方式

《Nginx配置系统服务&设置环境变量方式》本文介绍了如何将Nginx配置为系统服务并设置环境变量,以便更方便地对Nginx进行操作,通过配置系统服务,可以使用系统命令来启动、停止或重新加载Nginx... 目录1.Nginx操作问题2.配置系统服android务3.设置环境变量总结1.Nginx操作问题

C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)

《C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)》本文主要介绍了C#集成DeepSeek模型实现AI私有化的方法,包括搭建基础环境,如安装Ollama和下载DeepS... 目录前言搭建基础环境1、安装 Ollama2、下载 DeepSeek R1 模型客户端 ChatBo