257 Commits

Author SHA1 Message Date
Robin
135d18aa8e feat: add ppio (#599)
* feat: add ppio

* feat: black format

* feat: black format
2025-12-10 16:08:01 +08:00
dependabot[bot]
f9a0acd330 chore(deps): bump urllib3 from 2.1.0 to 2.6.0 (#598)
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.1.0 to 2.6.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.1.0...2.6.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.6.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-06 16:56:00 +08:00
yihong0618
2aaa127ab9 chore: versions
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v3.23
2025-10-26 09:30:37 +08:00
dependabot[bot]
b9bd2932f3 chore(deps): bump protobuf from 4.25.1 to 4.25.8 (#593)
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 4.25.1 to 4.25.8.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v4.25.1...v4.25.8)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-version: 4.25.8
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-16 10:19:55 +08:00
dependabot[bot]
f032ada2c2 chore(deps): bump h11 from 0.14.0 to 0.16.0 (#592)
Bumps [h11](https://github.com/python-hyper/h11) from 0.14.0 to 0.16.0.
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)

---
updated-dependencies:
- dependency-name: h11
  dependency-version: 0.16.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-16 10:19:48 +08:00
yihong
7258d8ffdd fix: issue #589 (#590)
* fix: issue #589

Signed-off-by: yihong0618 <zouzou0208@gmail.com>

* fix: use only one docker

Signed-off-by: yihong0618 <zouzou0208@gmail.com>

* fix: update lock

Signed-off-by: yihong0618 <zouzou0208@gmail.com>

* fix: update another requirements

Signed-off-by: yihong0618 <zouzou0208@gmail.com>

---------

Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v3.22
2025-08-11 20:51:58 +08:00
Yongtao Huang
2c87e38586 Pyflakes automatically detects unused code (#588)
I'm really impressed — there's almost no dead or redundant code in your codebase. This is the only line I found.

```
$ pyflakes xiaogpt/                
xiaogpt/bot\llama_bot.py:2:1: 'groq.Groq as openai' imported but unused
```
2025-07-09 15:42:50 +08:00
yihong0618
45f832195c fix: new docker file
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2025-06-11 09:24:10 +08:00
yihong0618
6d9d811baf fix: use 3.12 and pdm for docker file
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2025-06-11 08:47:27 +08:00
yihong0618
3a586af396 ci: fix it
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2025-06-11 08:37:59 +08:00
yihong0618
5f07c43a45 Merge branch 'main' of https://github.com/yihong0618/xiaogpt 2025-06-11 08:32:36 +08:00
yihong0618
34565d1a9c fix: no black
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2025-06-11 08:32:24 +08:00
dependabot[bot]
dba4e3a2be chore(deps): bump h11 from 0.14.0 to 0.16.0 (#587)
Bumps [h11](https://github.com/python-hyper/h11) from 0.14.0 to 0.16.0.
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)

---
updated-dependencies:
- dependency-name: h11
  dependency-version: 0.16.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-11 08:27:35 +08:00
yihong0618
7001e2bfa2 ci: do not cache
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2025-06-11 08:26:11 +08:00
yihong0618
e59001a974 fix: use pdm instead of pip
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2025-06-11 08:24:23 +08:00
yihong0618
9762239110 fix: use 3.12
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2025-06-11 08:17:37 +08:00
yihong
1338c55386 Hy/remove dead code (#586)
* fix: remove some dead code

Signed-off-by: yihong0618 <zouzou0208@gmail.com>

* chore: update requirements

Signed-off-by: yihong0618 <zouzou0208@gmail.com>

---------

Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v3.21
2025-06-10 09:28:36 +08:00
yihong
326e7f0c6a chore: version (#578)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v3.20
2025-04-20 15:40:10 +08:00
yihong
efcdf3d63d fix: autofix it (#577)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2025-04-20 15:40:01 +08:00
DenneyTang
47b42a5e5a 修改豆包支持V3接口 (#576)
* Update config.py support doubao apikey

* Update doubao_bot.py support new v3 api

* Update requirements.txt support volcengine-python-sdk

* fix: update requirements and lock

Signed-off-by: Frost Ming <me@frostming.com>

* fix: format

Signed-off-by: Frost Ming <me@frostming.com>

---------

Signed-off-by: Frost Ming <me@frostming.com>
Co-authored-by: Frost Ming <me@frostming.com>
2025-04-20 15:28:22 +08:00
yihong0618
b2b6a8e8e8 fix: update gemini model close #574
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v3.10
2025-03-19 21:26:15 +08:00
Will Liu
355ebc686a feat: Customize Gemini model. #562 (#564)
* feat: Customize Gemini model. #562

* fix:black format

---------

Co-authored-by: liuzhuan <liuzhuan@ihengkun.com>
2025-03-19 21:23:06 +08:00
Frost Ming
686252e5c3 fix: make mp3 replayable (#557)
Signed-off-by: Frost Ming <me@frostming.com>
v3.05
2024-10-30 09:28:52 +08:00
Frost Ming
9e4a4b5e5b feat: support live TTS of fish audio (#555)
* feat: support live TTS of fish audio

Signed-off-by: Frost Ming <me@frostming.com>
v3.04
2024-10-29 21:10:47 +08:00
yihong0618
709693399e chore: versions
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v3.03
2024-10-11 17:22:08 +08:00
yihong0618
3fe423e910 fix: lock version
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2024-10-10 19:29:55 +08:00
yihong0618
f3c6aa0cf0 fix: lint
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2024-10-10 19:27:47 +08:00
yihong0618
8e4a35d3e9 fix: #552 by replace star
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v3.02
2024-10-10 19:26:05 +08:00
Frost Ming
8f7e0f066b chore: update node version for release workflow
Signed-off-by: Frost Ming <me@frostming.com>
v3.01
2024-09-22 17:11:47 +08:00
Frost Ming
915d674d26 fix: do not hardcode glm model (#547)
Signed-off-by: Frost Ming <me@frostming.com>
2024-09-22 17:09:04 +08:00
yihong0618
011637e32a doc: fix fish info
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2024-09-15 12:28:01 +08:00
yihong0618
f545887c3c feat: support fish
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v3.00
2024-09-14 20:24:56 +08:00
Frost Ming
39b6e8f262 chore: update dependencies
Signed-off-by: Frost Ming <me@frostming.com>
v2.92
2024-08-16 18:17:26 +08:00
yihong0618
f41cb11bea chore: packages
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v2.91
2024-07-22 18:23:21 +08:00
yihong0618
ed0ecc514b fix: use gpt4o-mini close #541
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2024-07-22 18:19:48 +08:00
yihong0618
cb05021d71 chore: bump versions
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v2.90
2024-07-08 19:39:45 +08:00
Frost Ming
c82be6aef6 feat: detect language using lingua, instead of trusting LLM (#518)
* feat: detect language using lingua, instead of trusting LLM

Signed-off-by: Frost Ming <me@frostming.com>

* fix: cache the detector

Signed-off-by: Frost Ming <me@frostming.com>

* fix comment

Signed-off-by: Frost Ming <me@frostming.com>

---------

Signed-off-by: Frost Ming <me@frostming.com>
v2.84
2024-05-22 19:20:32 +08:00
yihong
82c57cc529 Update README.md
better desc
2024-05-21 14:40:35 +08:00
Del
e12a6fb179 docs: add MiGPT (#516) 2024-05-21 10:30:38 +08:00
yihong0618
241abfd6db fix: #514 xiaogpt need play
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v2.83
2024-05-20 18:51:13 +08:00
yihong0618
f5b832494b fix: No module named 'langchain_community'
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v2.82
2024-05-18 12:08:30 +08:00
yihong0618
c9fd4bce82 chore: requirements
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v2.81
2024-05-18 12:00:23 +08:00
yihong0618
8c7dffa924 fix: update version v2.80 2024-05-17 12:39:29 +08:00
涵曦
e9feef6af3 fix: can't stop when play background music (#509) 2024-05-17 12:38:27 +08:00
yihong0618
e66be71553 fix: change openai default model
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
v2.71
2024-05-14 11:25:48 +08:00
Frost Ming
f274ec231b feat: switch to yaml config (#501)
* feat: switch to yaml config
removal: Remove EdgeGPT(new bing) since it is no longer maintained

Signed-off-by: Frost Ming <me@frostming.com>

* fix: remove new bing

Signed-off-by: Frost Ming <me@frostming.com>

* 更新 README.md

* 更新 README.md
2024-05-09 10:03:14 +08:00
yihong
fbdee6bf27 feat: new bots openai like yi llama3 01 (#499)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2024-05-03 13:29:21 +08:00
mrayi
a07eb2d810 docs: fix typo (#497) v2.64 2024-04-25 09:23:41 +08:00
Frost Ming
1383224e5b fix: extract the language code wrapped in a markup (#494)
Fixes #492

Signed-off-by: Frost Ming <me@frostming.com>
2024-04-24 08:53:12 +08:00
Xing
05b868ce01 Update README.md (#493) 2024-04-22 07:51:20 +08:00