【讯飞星火认知大模型】大模型之星火手机助理

目录

[1. 讯飞星火认知大模型介绍](#1. 讯飞星火认知大模型介绍)

[2. API 申请](#2. API 申请)

[3. 星火手机助理](#3. 星火手机助理)

[4. 效果展示](#4. 效果展示)


1. 讯飞星火认知大模型介绍

讯飞星火认知大模型是科大讯飞自研的基于深度学习的自然语言处理模型,它可以理解和生成中文,执行多种任务,如问答、翻译、写作、编程等。它的目标是实现"智能涌现",覆盖多维度多任务多行业的客观评测,对标ChatGPT和GPT-4。它还支持语音输入和输出,可以与用户进行自然对话。

  • 官网

https://xinghuo.xfyun.cn/

2. API 申请

进入 API 测试中进行申请,提交工单等待审核(讯飞效率挺高的,通过很快)。然后就可以看到我的工单中的信息了

然后点击星火认知大模型则可以看到 API 的各种信息了。

  • API 实时用量监控
  • API 服务接口认证信息
  • API 的 SDK 和 Web 调用

3. 星火手机助理

在手机上使用星火大模型很方便日常查询(其实有现成的【讯飞星火APP】哈哈哈),这里使用官方提供的 Android SDK 来编译一个 APK 直接在手机上使用,后续考虑使用讯飞的语音识别和语音合成使得 APP 更加方便,这就是后话了。

Android SDK 目录

复制代码
-- Android SDK
├── ChatDemoProj													// 安卓Demo---Android Studio工程目录
│   ├── app
│   │   ├── build.gradle
│   │   ├── libs												    // sdk(AIKit.arr)包导入目录
│   │   ├── proguard-rules.pro
│   │   └── src
│   │       ├── androidTest											 
│   │       │   └── java
│   │       │       └── com
│   │       │           └── example
│   │       │               └── chatdemoproj
│   │       │                   └── ExampleInstrumentedTest.java
│   │       ├── main
│   │       │   ├── AndroidManifest.xml
│   │       │   ├── java
│   │       │   │   └── com
│   │       │   │       └── example
│   │       │   │           └── chatdemoproj
│   │       │   │               └── MainActivity.java					// sdk 演示Demo核心Activity
│   │       │   └── res
│   │       │       ├── drawable
│   │       │       │   └── ic_launcher_background.xml
│   │       │       ├── drawable-v24
│   │       │       │   └── ic_launcher_foreground.xml
│   │       │       ├── layout
│   │       │       │   └── activity_main.xml
│   │       │       ├── mipmap-anydpi-v26
│   │       │       │   ├── ic_launcher.xml
│   │       │       │   └── ic_launcher_round.xml
│   │       │       ├── mipmap-hdpi
│   │       │       │   ├── ic_launcher.webp
│   │       │       │   └── ic_launcher_round.webp
│   │       │       ├── mipmap-mdpi
│   │       │       │   ├── ic_launcher.webp
│   │       │       │   └── ic_launcher_round.webp
│   │       │       ├── mipmap-xhdpi
│   │       │       │   ├── ic_launcher.webp
│   │       │       │   └── ic_launcher_round.webp
│   │       │       ├── mipmap-xxhdpi
│   │       │       │   ├── ic_launcher.webp
│   │       │       │   └── ic_launcher_round.webp
│   │       │       ├── mipmap-xxxhdpi
│   │       │       │   ├── ic_launcher.webp
│   │       │       │   └── ic_launcher_round.webp
│   │       │       ├── values
│   │       │       │   ├── colors.xml
│   │       │       │   ├── strings.xml
│   │       │       │   └── themes.xml
│   │       │       └── values-night
│   │       │           └── themes.xml
│   │       └── test
│   │           └── java
│   │               └── com
│   │                   └── example
│   │                       └── chatdemoproj
│   │                           └── ExampleUnitTest.java
│   ├── build.gradle
│   ├── gradle
│   │   └── wrapper
│   │       ├── gradle-wrapper.jar
│   │       └── gradle-wrapper.properties
│   ├── gradle.properties
│   ├── gradlew
│   ├── gradlew.bat
│   ├── local.properties
│   └── settings.gradle
└── SDK
    └── AIKit.aar		

需要修改的就是 `MainActivity.java` 中的部分代码。填入 appId 、 apiKey 、 apiSecret 和视设备情况调整demo工作目录workDir。

复制代码
// 初始化SDK
AiHelper.getInst().setLogInfo(LogLvl.VERBOSE,1,"/sdcard/workDir/log.txt");
final AiHelper.Params.Builder params = AiHelper.Params.builder()
    .appId("")
    .apiKey("")
    .apiSecret("")
    .workDir("/sdcard/workDir");

然后即可 Build 了。

4. 效果展示

相关推荐
thinking_talk4 分钟前
开源AI记忆框架选型与对比
人工智能·开源·ai记忆
达之云*驭影4 分钟前
用AI给视频一键更换文案、字幕与配音,需要哪些技术?
人工智能·音视频
打工仔折腾 AI8 分钟前
Qt网络编程实战:UDP、TCP到HTTP的落地经验与选型
网络·人工智能·后端·python·qt·udp·ai agent 实战
打工仔折腾 AI8 分钟前
SQL 编辑器不是高级记事本:KStudio 与 KSQL Developer 的建表与增删改查手法
数据库·人工智能·后端·python·sql·编辑器·ai agent 实战
阿阿阿安13 分钟前
Agent 智能体开发(三)Agent 自定义框架搭建
人工智能·ai·agent
AI创界者19 分钟前
进阶实战:AsyncIO 异步环境下的装饰器与代理模式演进
人工智能·aigc
tianxuanjg20 分钟前
航空批量零件制造采购指南:如何控制批次尺寸波动,锁定稳定供应商
人工智能·经验分享·机器人·无人机·制造·材质
外贸GEO优化25 分钟前
ChatGPT、Gemini、Perplexity、Copilot 怎么引中国供应商:广州外贸工厂按平台动作清单
人工智能·chatgpt·copilot
Data analyse45626 分钟前
用户路径SQL按会话起止时间聚合的方法
大数据·服务器·前端·数据库·人工智能·sql·数据分析