| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-10-20 | 11.7 kB | |
| v0.1.14 source code.tar.gz | 2025-10-20 | 5.5 MB | |
| v0.1.14 source code.zip | 2025-10-20 | 6.1 MB | |
| Totals: 3 Items | 11.6 MB | 0 | |
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
- ci: migrate linting golangci-lint to v2.0.2 by @mdelapenya in https://github.com/tmc/langchaingo/pull/1217
- 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
- bedrock: Improve bedrock provider extraction from model id by @lucaronca in https://github.com/tmc/langchaingo/pull/1135
- duckduckgo: descriptive error message by @lmorg in https://github.com/tmc/langchaingo/pull/1260
- examples: Fix examples and complete linting upgrade by @tmc in https://github.com/tmc/langchaingo/pull/1288
- 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 @tmc 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 @tmc in https://github.com/tmc/langchaingo/pull/1364
- llms/openai: improve SSE comment handling in streaming responses by @tmc in https://github.com/tmc/langchaingo/pull/1366
- openai: add support for max_tokens by @kid-icarus in https://github.com/tmc/langchaingo/pull/1359
- openaiclient: add dimensions option while creating embeddings by @JLugagne in https://github.com/tmc/langchaingo/pull/1338
- llms/anthropic: allow streaming responses with tool use by @jpoz in https://github.com/tmc/langchaingo/pull/1343
- llms/bedrock: add modelProvider option and Nova model support by @dreamans in https://github.com/tmc/langchaingo/pull/1346
- googleai: ensure googleai schema conversion works with nested objects and arrays by @kid-icarus in https://github.com/tmc/langchaingo/pull/1326
- googleai: add
ReasoningContentfield to openaiGenerateContentfunctio… by @topjohncian in https://github.com/tmc/langchaingo/pull/1324 - bedrock: add tool calling support for Anthropic Claude models by @manishiitg in https://github.com/tmc/langchaingo/pull/1327
- llms/bedrock: complete Anthropic tool calling support by @tmc in https://github.com/tmc/langchaingo/pull/1367
- httprr: improve test recording stability and add utilities by @tmc in https://github.com/tmc/langchaingo/pull/1368
- Revert "openai: add support for max_tokens (#1359)" by @kid-icarus in https://github.com/tmc/langchaingo/pull/1369
- mongovector: fix expected error string in non-tokenized filter test by @matthewdale in https://github.com/tmc/langchaingo/pull/1331
- googleai: fix user provided embedding model getting overridden by default model by @ancalabrese in https://github.com/tmc/langchaingo/pull/1307
- openai: add robust max_tokens support with backward compatibility by @tmc in https://github.com/tmc/langchaingo/pull/1371
- llms/ollama: fix panic when context is cancelled during streaming by @tmc in https://github.com/tmc/langchaingo/pull/1372
- examples: update examples to v0.1.14-pre.2 by @tmc in https://github.com/tmc/langchaingo/pull/1373
- docs: Tools Doc URL was not working by @rafian-git in https://github.com/tmc/langchaingo/pull/1309
- openai: fix temperature handling for reasoning models (GPT-5, o1, o3) by @tmc in https://github.com/tmc/langchaingo/pull/1374
- test: improve test resilience and update provider APIs by @tmc in https://github.com/tmc/langchaingo/pull/1377
- test: improve test coverage and optimize storage with gzip compression by @tmc in https://github.com/tmc/langchaingo/pull/1378
- examples: update examples to v0.1.14-pre.3 by @tmc in https://github.com/tmc/langchaingo/pull/1379
- openai: expose all available token usage details by @rainu in https://github.com/tmc/langchaingo/pull/1278
- openai: filter out open ai max token metadata by @kid-icarus in https://github.com/tmc/langchaingo/pull/1376
- examples/groq: fix max_tokens compatibility issue by @tmc in https://github.com/tmc/langchaingo/pull/1382
- examples/groq: fixup groq example by @tmc in https://github.com/tmc/langchaingo/pull/1385
- internal/httprr, vectorstores/azureaisearch: fix race conditions in tests by @tmc in https://github.com/tmc/langchaingo/pull/1381
- tools/scraper: fix context cancellation hanging by @tmc in https://github.com/tmc/langchaingo/pull/1383
- agents,llms/anthropic: prevent panics in agent parsing and Anthropic responses by @tmc in https://github.com/tmc/langchaingo/pull/1380
- llms: add prompt caching and reasoning token support by @tmc in https://github.com/tmc/langchaingo/pull/1394
- tools: Add max pages limit for scraper functionality by @JJ-H in https://github.com/tmc/langchaingo/pull/1295
- vectorstores/milvus: update deprecation notice for archived SDK by @tmc in https://github.com/tmc/langchaingo/pull/1398
- docs: complete the incomplete basic chat app tutorial by @tmc in https://github.com/tmc/langchaingo/pull/1399
- examples: update to v0.1.14-pre.4 by @tmc in https://github.com/tmc/langchaingo/pull/1401
- docs: fix API references and complete integration documentation by @tmc in https://github.com/tmc/langchaingo/pull/1402
- examples: fix typo in openai-chat-example.go of maximum tokens per generation, old: 104 tokens, fix: 1024 tokens by @SSSKrut in https://github.com/tmc/langchaingo/pull/1392
- llms: update model context sizes for GPT-4o and GPT-4 Turbo by @paulnegz in https://github.com/tmc/langchaingo/pull/1389
- documentloaders: add RecursiveDirectoryLoader that loads documents with allowed extensions from a directory by @zhu733756 in https://github.com/tmc/langchaingo/pull/1386
- httputil: enhance JSONDebugClient with SSE and header debugging by @tmc in https://github.com/tmc/langchaingo/pull/1404
- vectorstores/milvus: complete migration to new SDK v2 client by @tmc in https://github.com/tmc/langchaingo/pull/1403
- anthropic: add improved streaming thinking/reasoning token support by @tmc in https://github.com/tmc/langchaingo/pull/1418
- agents: fix ChainCallOption silent failure by @tmc in https://github.com/tmc/langchaingo/pull/1420
- llms/openai: sanitize HTTP errors to prevent API key exposure by @tmc in https://github.com/tmc/langchaingo/pull/1419
- agents: allow match from multiple lines for parseOutput function by @hemarina in https://github.com/tmc/langchaingo/pull/1415
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
- @kid-icarus made their first contribution in https://github.com/tmc/langchaingo/pull/1359
- @JLugagne made their first contribution in https://github.com/tmc/langchaingo/pull/1338
- @dreamans made their first contribution in https://github.com/tmc/langchaingo/pull/1346
- @topjohncian made their first contribution in https://github.com/tmc/langchaingo/pull/1324
- @manishiitg made their first contribution in https://github.com/tmc/langchaingo/pull/1327
- @matthewdale made their first contribution in https://github.com/tmc/langchaingo/pull/1331
- @ancalabrese made their first contribution in https://github.com/tmc/langchaingo/pull/1307
- @rafian-git made their first contribution in https://github.com/tmc/langchaingo/pull/1309
- @rainu made their first contribution in https://github.com/tmc/langchaingo/pull/1278
- @JJ-H made their first contribution in https://github.com/tmc/langchaingo/pull/1295
- @SSSKrut made their first contribution in https://github.com/tmc/langchaingo/pull/1392
- @paulnegz made their first contribution in https://github.com/tmc/langchaingo/pull/1389
- @zhu733756 made their first contribution in https://github.com/tmc/langchaingo/pull/1386
- @hemarina made their first contribution in https://github.com/tmc/langchaingo/pull/1415
Full Changelog: https://github.com/tmc/langchaingo/compare/v0.1.13...v0.1.14