Skip to content

Releases: EggerMarc/chat-rs

Bidirectional Streaming

30 May 13:23
d8e8cbe

Choose a tag to compare

Bidirectional streaming

You may now add bidirectional input streams to your streaming functions. Input streams allow you to stream audio sequences, files, or different PartEnums as you please.

What's Changed

  • Chore/add structured responses in streaming provider by @EggerMarc in #41
  • feat: add bi-directional streaming support by @EggerMarc in #42

Full Changelog: 0.3.1...0.4.0

More Providers!

29 May 15:23

Choose a tag to compare

Added Huggingface, Ollama, generic helpers, generic Completions and Responses

What's Changed

Full Changelog: 0.2.0...0.3.1

Python Tools

15 May 16:20
dfb1f5c

Choose a tag to compare

Updated tools-rs version, now chat-rs also supports python tool calling!

What's Changed

Full Changelog: 0.1.2...0.2.0

More Providers!

14 May 22:22
a4218e7

Choose a tag to compare

In this release, we added the following providers:

  • Huggingface Router
  • Ollama
  • Cerebras
  • Generic OpenAI Completions

What's Changed

Full Changelog: 0.1.1...0.1.2

Websockets

13 Apr 10:19
8cd143e

Choose a tag to compare

Add Websocket support (finally!), implemented ws both sync and async and provided an example for OpenAI

What's Changed

Full Changelog: 0.1...0.1.1

Transports

13 Apr 00:08

Choose a tag to compare

Abstract transport layer. Build your own transport, share clients, or ditch HTTP. Up to you.

What's Changed

Full Changelog: 0.0.16...0.1

Human In The Loop

11 Apr 18:27

Choose a tag to compare

What's Changed

Full Changelog: 0.0.12...0.0.16

Gemini Fix

09 Apr 20:32

Choose a tag to compare

Full Changelog: 0.0.11...0.0.12

Router

18 Mar 22:47
56bb649

Choose a tag to compare

Added Claude provider. Added Router provider. Router acts as your model gateway, you may provide it multiple different clients in order of fallback. Errors which cannot be retried will automatically prompt the loop to choose the next in line. You may also implement sorting strategies of the model, and add metadata to said model. In the examples we show how to make an embeddings based router!

What's Changed

Full Changelog: 0.0.9...0.0.11

OpenAI Release

16 Mar 20:17
27bedac

Choose a tag to compare

Add OpenAI support over Streaming, Completions, and Embedding endpoints!

What's Changed

Full Changelog: 0.0.8...0.0.9