试用ChatGPT开发一个大语言模型聊天App

参考官方文档,安装android studio

https://developer.android.com/studio/install?hl=zh-cn

参考这个添加permission权限:

https://blog.csdn.net/qingye_love/article/details/14452863

参考下面链接完成Android Studio 给项目添加 gradle 依赖

https://blog.csdn.net/wsjzzcbq/article/details/101702688

连接手机调试代码

手机打开开发者模式,使用USB线连接至个人PC,连接方式选择传输文件,使用adb devices测试连接,第一次显示未授权,打开手机,点击授权,再次查询就可以了。

开发的效果如下图

参考如下链接打包

Android如何打包release包

来自 https://blog.csdn.net/qq_45973003/article/details/114777418

源代码已上传github,感兴趣的可以试下

bash 复制代码
https://github.com/ziwend/assistant.git

相关的apikey可以参考下面链接获取

字节语音识别服务token可以参考下面的链接获取:
https://www.volcengine.com/docs/6561/80816

大模型的apikey可以参考下面链接获取:

【接入 AI】来自 https://migptgui.com/docs/apply/

遇到的问题:

1、关于RadioGroup中一行有多个radio按钮时超过屏幕范围不显示的问题,可参考如下文章解决:

【RadioGroup自动换行】来自 https://blog.csdn.net/zyw0101/article/details/84787832

2、关于生成的app-debug.apk只能在调试手机使用,将apk拷贝到其他手机报错的问题,可以在gradle.properties新增如下一行解决:

bash 复制代码
android.injected.testOnly=false

更新gradle.properties后要点击sync同步一下。

相关推荐
yugi9878381 分钟前
用于图像分类的EMAP:概念、实现与工具支持
人工智能·计算机视觉·分类
aigcapi5 分钟前
AI搜索排名提升:GEO优化如何成为企业增长新引擎
人工智能
彼岸花开了吗10 分钟前
构建AI智能体:八十、SVD知识整理与降维:从数据混沌到语义秩序的智能转换
人工智能·python·llm
MM_MS10 分钟前
Halcon图像锐化和图像增强、窗口的相关算子
大数据·图像处理·人工智能·opencv·算法·计算机视觉·视觉检测
韩师傅16 分钟前
前端开发消亡史:AI也无法掩盖没有设计创造力的真相
前端·人工智能·后端
AI大佬的小弟18 分钟前
【小白第一课】大模型基础知识(1)---大模型到底是啥?
人工智能·自然语言处理·开源·大模型基础·大模型分类·什么是大模型·国内外主流大模型
lambo mercy25 分钟前
无监督学习
人工智能·深度学习
阿里巴巴P8资深技术专家25 分钟前
基于 Spring AI 和 Redis 向量库的智能对话系统实践
人工智能·redis·spring
sunfove39 分钟前
致暗夜行路者:科研低谷期的自我心理重建
人工智能
GAOJ_K1 小时前
丝杆模组精度下降的预警信号
人工智能·科技·机器人·自动化·制造