Git Product home page Git Product logo

flyun / chatair Goto Github PK

View Code? Open in Web Editor NEW
478.0 7.0 26.0 436.03 MB

☁️A native Android app for ChatGPT, Gemini, and Claude ☁️ChatGPT、Gemini 和 Claude 的原生安卓应用程序

License: GNU General Public License v3.0

Dockerfile 0.01% Makefile 0.01% CMake 0.17% C++ 31.91% C 22.54% Perl 1.58% Shell 0.01% Go 1.31% Assembly 1.78% Raku 0.01% Python 0.07% CSS 0.01% Objective-C 0.05% Objective-C++ 0.11% NASL 0.12% Roff 0.01% MATLAB 0.01% Java 40.35% GLSL 0.01% HTML 0.01%
ai chatgpt gemini openai android openrouter claude

chatair's People

Contributors

abcdeiko avatar acran avatar alabiaga avatar drklo avatar flyun avatar janka102 avatar jsonchi avatar kyeongmincho avatar mastergroosha avatar ruival avatar slp avatar spagy avatar xaxtix avatar yorlov avatar zhukov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chatair's Issues

有多个服务提供商时不能自由切换

白嫖了很多个api,但有时某个服务提供商出bug时,不能很方便快捷地切换到另一个,要复制粘贴key和server进行填写,大佬有没有办法解决这个问题

折叠屏竖屏状态可以隐藏左侧菜单栏

目前在折叠屏上竖屏使用的时候,左侧的菜单栏无法自动/手动展开和收起
建议修改成类 ChatGPT 的交互方式,可以通过点击左上角的菜单按钮展开和收起

image

image

image

希望优先解决带图片的连续对话

目前在基础功能上,体验比较缺失的就是在支持视觉的模型上无法进行连续对话,个人感觉是一个比较严重的缺陷,希望可以优先解决一下,其他的特性功能个人觉得可以慢慢等,但是较为流畅的连续对话还是很重要的,每次都要去切换一下视觉模式,有一点割裂

主题

建议主题可以从tg分享导入

建议增加对gpt-4-all的上传文件和ai画图的支持

有些模型比如gpt-4-all能上传文件而且不只是图片,可以在自定义模型那里添加一个上传文件的按钮,ai画图的时候图片没有显示出来而是显示了一个文件下载链接,最好能直接下载图片并显示出来
Screenshot_20240127-074345

使用自定义model时不能选择服务提供商

例如我想使用gemini-1.5-pro-exp-0801这个模型,在自定义model内填入模型后,它会尝试调用openai的api。
希望能在自定model内添加选择服务提供商或者baseapi的功能。

feature request: integrate apipie.ai

Why bother integrating, together, openrouter, eden, etc? just integrate APIpie to access them all from one place and plus it also provides:

-The most affordable, reliable and fastest AI available
-One API to access ~500 Models and growing
-Language, embedding, voice, image, vision and more
-Global AI load balancing, route queries based on price or latency
-Redundancy for major models providing the greatest up time possible
-Global reporting of AI availability, pricing and performance

增加自定义模型名称功能

部分中转服务使用了非标准化的模型名称,希望能够通过自定义模型名称来实现支持
例如 OpenRouter 中 gpt-4o-mini 的名称为 openai/gpt-4o-mini

CleanShot 2024-08-21 at 22 36 14@2x

麻烦增加 Gemini 1.5 Flash 模型

首先感谢开发者提供的这个小工具,非常方便,操作也很流畅。

Google AI Studio 出新的 Gemini 1.5 Flash 模型了,辛苦作者更新一下。
gemini-1.5-flash-latest

我在【API 服务器设置】里添加了一个 one-API 的服务器,然后新建对话选择【自定义模型】添加gemini-1.5-flash-latest后,好像默认会匹配到这里,导致【Gemini API Server】未生效。

HapiGo 2024-05-18 11 10 42

可以增加python语言高亮吗

在tg基础上做软件,第一次见,非常棒,希望能增加python语法高亮。另外,国产手机对本程序安装包报a.gray.nebula病毒,是360加固还是类似tg的原因?

目前对dall-e-3的回复貌似支持的不是很好

目前对dall-e-3的回复貌似支持的不是很好,希望可以有时间集中支持一下绘画模型,应该支持三个主流的就行,dall,mj,sd,当然,如果支持绘画参数调节就更好了

1718732597091_d

希望可以增加修改对话的功能

有时候对提出的问题或者AI回答不满意,想修改一下再作为上下文继续进行对话,目前还没有看到可以编辑的选项,当然这不是一个很紧急的需求,希望可以列入考虑范围内

非常优秀的项目

这个项目太好用了,尤其是这个基于电报的UI,只是还缺少关注度,作者加油,如果可以留个联系方式让我们捐赠开发就好了,金额虽小也是心意

另外,目前使用也遇到了以下这些问题:

  1. 自定义模型不能上传图片

  2. 无法自动读取中转api支持的模型(参考 https://github.com/open-webui/open-webui 项目请求
    'https://api.xxxx/v1/models' 来查询所有支持的模型)
    1718563209588

  3. 如果作者还有精力的话,希望增加更多的代码渲染功能,例如mermaid,echart,flowchart等等(目前很多web端项目都支持渲染)
    渲染效果:
    image
    实际代码:
    image

自动生成对话标题

提一个比较常见的功能,自动为对话生成标题,可以让使用者自定义一个模型或者使用当前模型为对话生成标题,然后替换修改当前标题

增加语音输入

在我使用的实体键盘设备上,无法使用输入法的语音输入,建议考虑使用 OpenAI 的 Whisper 实现语音输入,便于特殊设备的快捷输入

ollama本地不可调用

手机本地安装termux,
安装ollama,启动模型,可以对话。
ollama runqwen2:1.5b
浏览器访问http://localhost:11434正常

从chatair设置
api服务器地址http://localhost:11434/v1/
全局ai参数设置自定义模型 qwen2:1.5b

对话窗口提问
报错
CLEARTEXT communication to localhost not permitted by network security policy

ollama设置了
OLLAMA_HOST=0.0.0.0:11434
OLLAMA_ORIGINS=*

不知道是哪里安全问题,需要如何设置呢

增加标题隐藏功能

非常感谢作者开发了这个项目,找了很久类似的产品,这个是完成度最高最好用的了,👍🏻

我使用的设备是有道超级词典,可以理解为一个带有小键盘的横屏设备。因此在使用的过程中,受屏幕尺寸的限制,对于显示空间非常敏感。希望作者可以考虑增加一个标题隐藏的开关,在对话进行的过程中,自动隐藏标题,让屏幕的利用率最大化。

IMG_6221

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.