Code Monkey home page Code Monkey logo

logchat's Introduction

一个开源免费的AI聊天客户端!

预览:

  • 预览

支持的聊天模型:

  • ChatGPT
  • 讯飞星火

支持的技术:

  • LLM
  • TTS
  • STT
  • Live2D

源代码架构

  1. UI设计: 使用Qt Creator进行界面设计
  2. ChatGPT API
  3. 讯飞星火大模型官方Windows SDK
  4. VITS-simple-api
  5. GPT-SoVits
  6. 百度翻译API
  7. 百度语音识别API
  8. Live2D基于Unity

发布使用说明

  1. 无需任何额外环境,直接可用于Windows系统,请确保安装路径中没有空格!
  2. 使用ChatGPT官方key需要科学上网,或通过自定义URL设置直连。
  3. 需要 VITS-simple-api
  4. 配置VITS模型并成功启动端口。
  5. 若VITS模型不支持对话语言,需要使用百度翻译API
  6. 免科学上网使用此项目方式,获取base URL以及key:GPT_API_free
  7. 运行LogChat.exe

目前以及未来实现的功能

  • LLM-ChatGPT[gpt-3.5-turbo]
  • LLM-讯飞星火语言大模型[general,generalv2,generalv3]
  • LLM-ChatGML[ChatGML3]
  • LLM-Claude
  • LLM-百度千帆大模型
  • TTS-VITS
  • TTS-GPT-SoVits
  • STT-百度语音识别[中文普通话]
  • Live2D-角色模型导入
  • Live2D-模型的几何位置,基本功能支持自定义
  • Live2D-模型的控件偏移支持自定义
  • Live2D-模型的控件渲染支持自定义
  • Live2D-模型的动画支持自定义
  • Live2D-模型的控件谐波支持自定义
  • Other-菜单项目[截图(编辑,OCR),时钟,应用快捷启动器]

借鉴与引用

贡献者

Zao-chen
Zao_chen
log159
Log

logchat's People

Contributors

log159 avatar zao-chen avatar

Stargazers

BufanXu avatar Lin Zhimin avatar  avatar  avatar AnkaYS avatar  avatar  avatar Buerck avatar  avatar  avatar  avatar  avatar Suruga Owari avatar Greyson Huang avatar  avatar FunAI avatar Ankali-Aylina avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar lithium avatar 牧羊de少年 avatar  avatar

Watchers

 avatar  avatar

logchat's Issues

百度智能云识别错误

描述

百度语音识别识别有误

重现步骤

详细说明重现Bug的步骤:

  1. debug pcm内容正常被识别
    2024-07-19 20 48 50 164
  2. 录制pcm内容无法正常识别,无论多大的pcm都被识别为“我不知道”类似字样
    2024-07-19 20 47 10 143

预期行为

正常识别设备录制内容

环境

  • 操作系统:[Windows]
  • 版本 7.4

【BUG】基础配置项保存相关

问题描述

在重新打开gui的时候,部分配置会重置。

复现方式

1.设置中,只对appid一类的会进行保存,基础配置如"选择模型""模型版本""是否翻译"并不会保存,每次进入都要重新选择。
2.此外,在l2d配置方面,每次重新打开会有一些配置项被重置,比如说眼球追踪鼠标。

尝试的解决方法

看了下源码,确实只有保存id那些lineedit,没有保存前面的单选框。希望可以对配置文件相关内容进行修复。

版本

7.1.0 win11

【bug】输入框插入文本输入后浮标会到最后面

问题描述

在输入框输入的时候,用方向键或者点击来修改和插入前方文本内容时,输入第一个字符后浮标会到最后。

复现方式

“|“为浮标位置
假如先在输入框输入 123456|
然后使用方向键或者点击选中前方内容 123|456
然后再进行插入输入”a”的时候,会出现 123a456|
然后就会变成从后面输了 123a456aa|

预期的正确效果:123aaa|456

相关版本

LogChat 7.1.0
win11

希望可以重构配置文件相关类

描述

本来想把百度语音识别api配置放入配置文件设置的,发现config类过于繁琐了,无从下手XD(所以目前直接写在了gal界面的lineedit上)。

每个配置项都专门建函数,过于沉余了,而且每个项都使用的是单独的txt保存。

希望可以重构这部分内容,比如说可以用QSettings来进行保存。

版本

7.3.0

【Bug】Gal视图debug反馈内容异常,反复接收LLM消息

Bug报告

描述

Gal视图反复接收LLM消息,造成资源浪费

重现步骤

在Gal视图发送消息,再次发送会接收两次,然后是三次,线性增长

预期行为

每次只收一次消息

截图

屏幕截图 2024-06-08 204920

其他信息

可能是信号槽连接问题,希望得到解决

接收信息失败

大佬,请问一下我这边出现信息接收失败怎么解决呢?v5.0.0也显示同样的问题

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.