Skip to content

Releases: shroominic/funcchain

⛓️v0.3.6 - langchain v0.3 support and typing fixes

19 Nov 09:40
Compare
Choose a tag to compare

⛓️v0.3.4 - azure, groq and fixes

15 Jun 21:57
Compare
Choose a tag to compare
  • support for azure openai
  • support for groq json mode
  • multiple small bug fixes
  • added new openai model identifiers (gpt-4o and turbo)
  • simplifying config files
  • update deps

⛓️ v0.3.3 - fix jinja format instructions

20 Apr 10:54
Compare
Choose a tag to compare
  • fix format instructions when using jinja

⛓️ v0.3.2 - claude3 support

10 Mar 06:23
Compare
Choose a tag to compare

⛓️v0.3.0 - funcchain dependencies

15 Feb 06:16
Compare
Choose a tag to compare

Introducing a dependency injection system like you know from FastAPI!

⛓️ v0.2.3

15 Feb 05:38
Compare
Choose a tag to compare
  • fix .env loading with settings
  • fix input dict type
  • fix prefix for model selection
  • fix support for new openai models
  • fix default settings.llm handling
  • improved README shields

⛓️ v0.2.2

12 Feb 09:22
Compare
Choose a tag to compare
  • support for primitive dict types
  • improved local model info
  • fix in output type selector
  • fix .env loading
  • fix langchain deprecation warning

⛓️v0.2.1 - fix fix + small improvements

11 Feb 10:59
Compare
Choose a tag to compare

New Contributors

Full Changelog: v0.2.0...v0.2.1

⛓️v0.2.0 - new features + docs

02 Feb 10:56
Compare
Choose a tag to compare

NEW DOCUMENTATION:
https://shroominic.github.io/funcchain/

IMPROVEMENTS:
🔗 langchain lcel compatibility (runnable decorator)
🔍 primitive type parsers
🔄 dynamic chat routers
📄 full jinja2 templating
🚦 enums, literal output types
🦙 llamacpp + ollama support
📡 openai json mode streaming
🔁 auto retry for pydantic validations
👁️ better vision support
✍️ create custom parsing types
🏗️ codebase restructuring
⬆️ updated deps

Full Changelog: v0.1.10...v0.2.0

⛓️ v0.2.0-alpha.1

15 Dec 10:01
Compare
Choose a tag to compare
⛓️ v0.2.0-alpha.1 Pre-release
Pre-release
  • settings namespace changes to lowercase (breaking)
  • easy local model support
  • function input arguments ignore everything not string
  • more tests
  • auto gguf model download from huggingface
  • dependency split into
    • core pip install funcchain
    • local pip install "funcchain[local]"
    • openai pip install "funcchain[openai]"
    • all pip install "funcchain[all]"
  • internal code structure improvements