Skip to content

Releases: CSUSTers/csust-got

v1.16.3 修复大模型stream模式死循环问题

26 Sep 13:17
64f8271

Choose a tag to compare

What's Changed

  • feat: implement chat filter functionality with ProcessPromptData and … by @hugefiver in #657
  • build(deps): bump github.com/swaggest/openapi-go from 0.2.59 to 0.2.60 by @dependabot[bot] in #659
  • build(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.54.1 by @dependabot[bot] in #658
  • Dev by @hugefiver in #660

Full Changelog: v1.16.2...v1.16.3

v1.16.2 修复stream模式大模型mcp调用问题

22 Sep 10:09
a61f798

Choose a tag to compare

What's Changed

  • build(deps): bump golang.org/x/text from 0.27.0 to 0.28.0 by @dependabot[bot] in #636
  • build(deps): bump golang.org/x/image from 0.29.0 to 0.30.0 by @dependabot[bot] in #635
  • build(deps): bump github.com/sashabaranov/go-openai from 1.40.5 to 1.41.0 by @dependabot[bot] in #637
  • build(deps): bump github.com/redis/go-redis/v9 from 9.12.0 to 9.12.1 by @dependabot[bot] in #638
  • build(deps): bump github.com/sashabaranov/go-openai from 1.41.0 to 1.41.1 by @dependabot[bot] in #639
  • build(deps): bump github.com/meilisearch/meilisearch-go from 0.32.0 to 0.33.1 by @dependabot[bot] in #640
  • build(deps): bump github.com/meilisearch/meilisearch-go from 0.33.1 to 0.33.2 by @dependabot[bot] in #641
  • build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in #643
  • build(deps): bump github.com/meilisearch/meilisearch-go from 0.33.2 to 0.33.3 by @dependabot[bot] in #645
  • build(deps): bump github.com/redis/go-redis/v9 from 9.12.1 to 9.13.0 by @dependabot[bot] in #644
  • build(deps): bump github.com/spf13/viper from 1.20.1 to 1.21.0 by @dependabot[bot] in #650
  • build(deps): bump golang.org/x/time from 0.12.0 to 0.13.0 by @dependabot[bot] in #646
  • build(deps): bump golang.org/x/sync from 0.16.0 to 0.17.0 by @dependabot[bot] in #647
  • build(deps): bump golang.org/x/image from 0.30.0 to 0.31.0 by @dependabot[bot] in #648
  • 同步log变更 by @Anthony-Hoo in #655
  • build(deps): bump github.com/sashabaranov/go-openai from 1.41.1 to 1.41.2 by @dependabot[bot] in #653
  • build(deps): bump github.com/meilisearch/meilisearch-go from 0.33.3 to 0.34.0 by @dependabot[bot] in #652
  • build(deps): bump github.com/puzpuzpuz/xsync/v4 from 4.1.0 to 4.2.0 by @dependabot[bot] in #654
  • build(deps): bump github.com/redis/go-redis/v9 from 9.13.0 to 9.14.0 by @dependabot[bot] in #651
  • Dev by @hugefiver in #656

Full Changelog: v1.16.1...v1.16.2

v1.16.1 大模型输出优化

06 Aug 11:32
091db03

Choose a tag to compare

What's Changed

  • build(deps): bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 by @dependabot[bot] in #631
  • build(deps): bump github.com/redis/go-redis/v9 from 9.11.0 to 9.12.0 by @dependabot[bot] in #633
  • 大模型输出优化 by @icceey in #634

Full Changelog: v1.16.0...v1.16.1

v1.16.0 改进chat功能 & 流式输出

26 Jul 15:45
23597d3

Choose a tag to compare

What's Changed

  • Fix /search pagination to include -id parameter when originally used by @Copilot in #613
  • build(deps): bump github.com/sashabaranov/go-openai from 1.40.3 to 1.40.4 by @dependabot[bot] in #614
  • build(deps): bump golang.org/x/sync from 0.15.0 to 0.16.0 by @dependabot[bot] in #615
  • build(deps): bump golang.org/x/image from 0.28.0 to 0.29.0 by @dependabot[bot] in #616
  • build(deps): bump golang.org/x/text from 0.26.0 to 0.27.0 by @dependabot[bot] in #617
  • build(deps): bump github.com/sashabaranov/go-openai from 1.40.4 to 1.40.5 by @dependabot[bot] in #618
  • 更新README&&优化搜索 by @icceey in #619
  • build(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in #620
  • Fix chat AI context missing links from formatted text messages by @Copilot in #622
  • support chat url from rich text by @icceey in #623
  • 将消息上下文的回复链改为嵌套格式 (Convert message context reply chain to nested format) by @Copilot in #625
  • build(deps): bump github.com/swaggest/openapi-go from 0.2.58 to 0.2.59 by @dependabot[bot] in #626
  • build(deps): bump github.com/quic-go/quic-go from 0.53.0 to 0.54.0 by @dependabot[bot] in #627
  • Implement OpenAI Streaming API with Typewriter Effect for Enhanced Network Stability by @Copilot in #629
  • Dev by @hugefiver in #630

Full Changelog: v1.15.4...v1.16.0

v1.15.4 search 命令优化

28 Jun 07:44
901e633

Choose a tag to compare

What's Changed

  • build(deps): bump github.com/sashabaranov/go-openai from 1.40.0 to 1.40.1 by @dependabot in #597
  • build(deps): bump github.com/redis/go-redis/v9 from 9.8.0 to 9.9.0 by @dependabot in #596
  • build(deps): bump golang.org/x/time from 0.11.0 to 0.12.0 by @dependabot in #601
  • build(deps): bump github.com/redis/go-redis/v9 from 9.9.0 to 9.10.0 by @dependabot in #602
  • build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 by @dependabot in #600
  • build(deps): bump golang.org/x/image from 0.27.0 to 0.28.0 by @dependabot in #599
  • build(deps): bump github.com/samber/lo from 1.50.0 to 1.51.0 by @dependabot in #603
  • build(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot in #605
  • build(deps): bump github.com/sashabaranov/go-openai from 1.40.1 to 1.40.2 by @dependabot in #604
  • build(deps): bump github.com/quic-go/quic-go from 0.52.0 to 0.53.0 by @dependabot in #607
  • build(deps): bump github.com/redis/go-redis/v9 from 9.10.0 to 9.11.0 by @dependabot in #606
  • build(deps): bump github.com/sashabaranov/go-openai from 1.40.2 to 1.40.3 by @dependabot in #608
  • search命令优化 by @icceey in #611

Full Changelog: v1.15.3...v1.15.4

v1.15.3

27 May 06:17
800637d

Choose a tag to compare

版本描述

功能更新

问题修复

依赖更新

  • 更新 github.com/quic-go/quic-go 从 0.51.0 到 0.52.0 (pr #595 by @dependabot[bot])
  • 更新 github.com/sashabaranov/go-openai 从 1.39.1 到 1.40.0 (pr #593 by @dependabot[bot])
  • 更新 github.com/swaggest/openapi-go 从 0.2.57 到 0.2.58 (pr #591 by @dependabot[bot])

代码优化

generated by D老师 and mcp-server-github

v1.15.2

15 May 12:20
cb8e862

Choose a tag to compare

What's Changed

Full Changelog: v1.15.1...v1.15.2

v1.15.1 hotfix

09 May 19:04
36f1d6e

Choose a tag to compare

What's Changed

Full Changelog: v1.15...v1.15.1

v1.15 control chat message format

09 May 10:17
02c3c7c

Choose a tag to compare

功能更新

  • 新增 mcpo 客户端,替代原有的 mcp 客户端,支持调用 mcpo 工具
  • 支持聊天输出格式配置,包括消息格式、原因输出格式和负载输出格式

依赖更新

  • github.com/meilisearch/meilisearch-gov0.31.0 升级到 v0.32.0
  • github.com/puzpuzpuz/xsync/v4v4.0.0 升级到 v4.1.0
  • github.com/quic-go/quic-gov0.50.1 升级到 v0.51.0
  • github.com/redis/go-redis/v9v9.7.3 升级到 v9.8.0
  • github.com/sashabaranov/go-openaiv1.38.2 升级到 v1.39.1
  • github.com/samber/lov1.49.1 升级到 v1.50.0
  • golang.org/x/imagev0.26.0 升级到 v0.27.0
  • golang.org/x/syncv0.13.0 升级到 v0.14.0
  • golang.org/x/textv0.24.0 升级到 v0.25.0
  • 新增 github.com/swaggest/openapi-go v0.2.57 依赖

代码优化

  • 移除 Dockerfile 中对 uvuvx 的复制操作,以及对 ffprobe 的复制注释
  • 移除 chat_v2/mcp.go 文件,使用 chat_v2/mcpo.go 替代
  • config.yaml 中的 mcp_servers 配置替换为 mcpo_server 配置
  • 优化 chat_v2/chat.go 文件中的代码,包括移除不必要的导入、添加新的逻辑和修改工具调用方式
  • 优化 util/utils.go 文件,添加 EscapeTgHTMLReservedChars 函数,用于转义 HTML 保留字符

What's Changed

* build(deps): bump github.com/mark3labs/mcp-go from 0.21.1 to 0.22.0 by @dependabot in https://github.com//pull/571 * build(deps): bump github.com/quic-go/quic-go from 0.50.1 to 0.51.0 by @dependabot in https://github.com//pull/570 * build(deps): bump github.com/mark3labs/mcp-go from 0.22.0 to 0.23.0 by @dependabot in https://github.com//pull/572 * build(deps): bump github.com/mark3labs/mcp-go from 0.22.0 to 0.23.1 by @dependabot in https://github.com//pull/573 * build(deps): bump github.com/sashabaranov/go-openai from 1.38.2 to 1.38.3 by @dependabot in https://github.com//pull/574 * build(deps): bump github.com/samber/lo from 1.49.1 to 1.50.0 by @dependabot in https://github.com//pull/575 * build(deps): bump github.com/sashabaranov/go-openai from 1.38.3 to 1.39.0 by @dependabot in https://github.com//pull/577 * build(deps): bump github.com/mark3labs/mcp-go from 0.23.1 to 0.24.1 by @dependabot in https://github.com//pull/576 * build(deps): bump github.com/redis/go-redis/v9 from 9.7.3 to 9.8.0 by @dependabot in https://github.com//pull/579 * build(deps): bump github.com/mark3labs/mcp-go from 0.24.1 to 0.25.0 by @dependabot in https://github.com//pull/580 * feat(mcpo): change mcp call function to mcpo by @hugefiver in https://github.com//pull/578 * build(deps): bump golang.org/x/image from 0.26.0 to 0.27.0 by @dependabot in https://github.com//pull/586 * build(deps): bump github.com/sashabaranov/go-openai from 1.39.0 to 1.39.1 by @dependabot in https://github.com//pull/585 * build(deps): bump github.com/meilisearch/meilisearch-go from 0.31.0 to 0.32.0 by @dependabot in https://github.com//pull/581 * build(deps): bump github.com/puzpuzpuz/xsync/v4 from 4.0.0 to 4.1.0 by @dependabot in https://github.com//pull/583 * replace mcp library with open-webui/mcpo by @hugefiver in https://github.com//pull/588 * feat: set chat message format by @hugefiver in https://github.com//pull/589

generated by doubao-1.5-pro and mcp-server-git

Full Changelog: v1.14.1...v1.15

v1.14.1 MCP & getVoice回归

21 Apr 14:49
0cd37e7

Choose a tag to compare

What's Changed

  • misc: upgrade golangci-lint to v2 by @hugefiver in #561
  • build(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 by @dependabot in #560
  • build(deps): bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 by @dependabot in #559
  • 支持MCP调用 && 聊天功能迁移到v2 && 支持回复bot进行连续对话 by @icceey in #562
  • Add whitelist feature and chat model timeout configuration by @icceey in #563
  • build(deps): bump github.com/mark3labs/mcp-go from 0.19.0 to 0.20.1 by @dependabot in #564
  • feat(getvoice): first commit by @hugefiver in #568
  • build(deps): bump github.com/sashabaranov/go-openai from 1.38.1 to 1.38.2 by @dependabot in #566
  • feature getvoice and clean legacy code by @hugefiver in #569

Full Changelog: v1.14...v1.14.1