v0.1.14-pre.1
What's Changed
- anthropic: Add support for multi content part and images content in human messages. by @Neofox in https://github.com/tmc/langchaingo/pull/1141
- llms: implement StreamingReasoningFunc for reasoning models by @douglarek in https://github.com/tmc/langchaingo/pull/1125
- vectorstore: Add interfaces for Google AlloyDB and Cloud SQL by @averikitsch in https://github.com/tmc/langchaingo/pull/1204
- memory: add interfaces for Google AlloyDB and Cloud SQL by @averikitsch in https://github.com/tmc/langchaingo/pull/1205
- llms/openai: replace deprecated gpt-4-vision-preview with gpt-4o in TestMultiContentImage by @karsharma10 in https://github.com/tmc/langchaingo/pull/1238
- googleai: fix issue where gemini would ignore all but the first tool by @jpoz in https://github.com/tmc/langchaingo/pull/1244
- vectorstores: add Bedrock Knowledge Bases vectorstore support by @lucaronca in https://github.com/tmc/langchaingo/pull/1200
- duckduckgo: descriptive error message by @lmorg in https://github.com/tmc/langchaingo/pull/1260
- httprr: add httprr package by @tmc in https://github.com/tmc/langchaingo/pull/1296
- all: add broad httprr coverage, update dependencies, organize go.mod file, bump to 1.23 by @tmc in https://github.com/tmc/langchaingo/pull/1299
- googleai: Replace
textembedding-geckowithtext-embedding-005in its PaLM Client by @alanrichman in https://github.com/tmc/langchaingo/pull/1292 - all: expand test coverage by @tmc in https://github.com/tmc/langchaingo/pull/1312
- docs: refactor documentation site content, structure by @tmc in https://github.com/tmc/langchaingo/pull/1311
- docs: follow-on and fix search indexing by @tmc in https://github.com/tmc/langchaingo/pull/1313
- docs:fix typo error, openAI and anthropic use withToken instead of wi… by @BowieHe in https://github.com/tmc/langchaingo/pull/1314
- vectorstores: add WithEndpoint option for Azure AI Search by @thecoons in https://github.com/tmc/langchaingo/pull/1308
- deps: update dependencies by @tmc in https://github.com/tmc/langchaingo/pull/1319
- bedrockclient: add support for new Amazon Nova models by @oryanmoshe in https://github.com/tmc/langchaingo/pull/1083
- ollama: Fix path and align new payloads requirements by @iButcat in https://github.com/tmc/langchaingo/pull/1317
- agents: Add more robust response handling to executor.go by @xiazemin in https://github.com/tmc/langchaingo/pull/1316
- prompts: Prompt template improvements and docs expansion by @tmc in https://github.com/tmc/langchaingo/pull/1348
- ollama: Add support for reasoning mode (think parameter) by @tmc in https://github.com/tmc/langchaingo/pull/1349
- ollama: Add httprr test recordings for think parameter by @tmc in https://github.com/tmc/langchaingo/pull/1351
- llms/openai: add OpenRouter support with streaming fix by @tmc in https://github.com/tmc/langchaingo/pull/1350
- deps: update Go version to 1.23.8 and toolchain to 1.24.6 by @tmc in https://github.com/tmc/langchaingo/pull/1352
- examples: update to use v0.1.14-pre.0 by @tmc in https://github.com/tmc/langchaingo/pull/1353
- llms/bedrock: fix whitespace formatting by @tmc in https://github.com/tmc/langchaingo/pull/1360
- llms/googleai: fix multi-tool support for Google AI and Vertex AI by @tmc in https://github.com/tmc/langchaingo/pull/1361
- vectorstores: add MariaDB and Dolt vector store implementations by @coffeegoddd in https://github.com/tmc/langchaingo/pull/1363
- agents: improve robustness of MRKL and OpenAI Functions agents by @tmc in https://github.com/tmc/langchaingo/pull/1362
- llms: fix memory and goroutine leaks in GoogleAI/Vertex and OpenAI streaming by @logeable in https://github.com/tmc/langchaingo/pull/1364
New Contributors
- @Neofox made their first contribution in https://github.com/tmc/langchaingo/pull/1141
- @averikitsch made their first contribution in https://github.com/tmc/langchaingo/pull/1204
- @karsharma10 made their first contribution in https://github.com/tmc/langchaingo/pull/1238
- @jpoz made their first contribution in https://github.com/tmc/langchaingo/pull/1244
- @lmorg made their first contribution in https://github.com/tmc/langchaingo/pull/1260
- @alanrichman made their first contribution in https://github.com/tmc/langchaingo/pull/1292
- @BowieHe made their first contribution in https://github.com/tmc/langchaingo/pull/1314
- @thecoons made their first contribution in https://github.com/tmc/langchaingo/pull/1308
- @oryanmoshe made their first contribution in https://github.com/tmc/langchaingo/pull/1083
- @iButcat made their first contribution in https://github.com/tmc/langchaingo/pull/1317
- @xiazemin made their first contribution in https://github.com/tmc/langchaingo/pull/1316
- @coffeegoddd made their first contribution in https://github.com/tmc/langchaingo/pull/1363
- @logeable made their first contribution in https://github.com/tmc/langchaingo/pull/1364
Full Changelog: https://github.com/tmc/langchaingo/compare/v0.1.13...v0.1.14-pre.1