Commit Graph

  • a8c1b224d8 openai: add support for max_tokens (#1359) kid-icarus 2025-08-18 05:01:51 -07:00
  • 84416658f1 llms/openai: improve SSE comment handling in streaming responses (#1366) Travis Cline 2025-08-18 13:59:05 +02:00
  • f682440c09 openai: expose all available token usage details rainu 2025-05-29 13:52:46 +02:00
  • 380aec7d37 llms: fix memory and goroutine leaks in GoogleAI/Vertex and OpenAI streaming (#1364) v0.1.14-pre.1 Travis Cline 2025-08-16 20:53:01 +02:00
  • 9d4df6f942 agents: improve robustness of MRKL and OpenAI Functions agents (#1362) Travis Cline 2025-08-16 19:43:35 +02:00
  • aba0732988 vectorstores: add MariaDB and Dolt vector store implementations (#1363) Travis Cline 2025-08-16 19:43:17 +02:00
  • 47777ba9cd llms/googleai: fix multi-tool support for Google AI and Vertex AI (#1361) Travis Cline 2025-08-16 19:42:58 +02:00
  • 5ab1e64d4f llms/bedrock: fix whitespace formatting (#1360) Travis Cline 2025-08-16 19:42:48 +02:00
  • 57a517b279 examples: update to use v0.1.14-pre.0 (#1353) Travis Cline 2025-08-08 22:27:43 +02:00
  • a11d14e541 deps: update Go version to 1.23.8 and toolchain to 1.24.6 (#1352) v0.1.14-pre.0 Travis Cline 2025-08-08 20:02:35 +02:00
  • a646e448bc llms/openai: add OpenRouter support with streaming fix (#1350) Travis Cline 2025-08-08 19:17:20 +02:00
  • 77e84f0521 ollama: Add httprr test recordings for think parameter (#1351) Travis Cline 2025-08-08 19:10:56 +02:00
  • a806ac706c ollama: Add support for reasoning mode (think parameter) (#1349) Travis Cline 2025-08-08 18:54:38 +02:00
  • efaf02537b prompts: Prompt template improvements and docs expansion (#1348) Travis Cline 2025-08-08 18:32:06 +02:00
  • 661a9f82a7 fix: segmentation violation on handle errors in Google AI client implementation Dmitry Ng 2025-07-19 21:01:53 +03:00
  • 32f3da441c feat: add custom tool type support in Google AI tests and enhance parameter conversion Dmitry Ng 2025-07-15 14:20:57 +03:00
  • 0d476092d7 fix: update token count types from int to int32 across Bedrock client implementations Dmitry Ng 2025-07-14 20:33:20 +03:00
  • 40bed58d7d fix: lint errors Dmitry Ng 2025-07-14 18:33:28 +03:00
  • b91d350214 fix: Google AI content generation to use reasoning content Dmitry Ng 2025-07-14 16:09:14 +03:00
  • 683750d162 feat: enhance Bedrock LLM provider with Converse API support and update dependencies Dmitry Ng 2025-07-14 16:06:04 +03:00
  • 4886b2bb10 fix: update Ollama dependency to v0.9.6 across multiple examples and remove deprecated cloud.google.com/go/ai dependency Dmitry Ng 2025-07-12 15:22:17 +03:00
  • c89af96902 fix: update chroma-go dependency to v0.2.3 and refactor tests to remove OpenAI API key usage there Dmitry Ng 2025-07-12 15:06:47 +03:00
  • a87f33d1a8 fix: lint and test issues, freeze docker images versions Dmitry Ng 2025-07-12 15:05:38 +03:00
  • 18cfd8cb62 feat: migrate from deprecated for Google AI SDK to modern google.golang.org/genai Dmitry Ng 2025-07-12 01:38:49 +03:00
  • 8ae4999664 docs: update branching strategy from rebase to merge Dmitry Ng 2025-07-11 21:18:53 +03:00
  • 13c18031d5 fix: update Ollama dependency to v0.9.6 and improve test client configuration Dmitry Ng 2025-07-11 20:44:06 +03:00
  • f8a898d2b3 fix: update pnpm-lock.yaml with new package versions and dependencies Dmitry Ng 2025-07-11 20:43:36 +03:00
  • 02e034d152 Merge branch 'main-pull-requests' into main-vxcontrol Dmitry Ng 2025-07-11 20:16:52 +03:00
  • 98a49b683c Merge branch 'main' into main-pull-requests main-pull-requests Dmitry Ng 2025-07-11 18:18:41 +03:00
  • b94dd9cfe3 fix: change tool call ID parsing for Ollama provider to support custom chain summarizer Dmitry Ng 2025-07-11 00:25:24 +03:00
  • ab44a2c41f feat: add gRPC client and endpoint options for GoogleAI Dmitry Ng 2025-07-11 00:23:30 +03:00
  • c2f9ad7f34 agents: Add more robust response handling to executor.go (#1316) xiazemin 2025-06-29 07:09:12 +08:00
  • 2389d7aa71 ollama: Fix path and align new payloads requirements (#1317) Butcat 2025-06-29 00:41:47 +02:00
  • 406a5b16ff bedrockclient: add support for new Amazon Nova models (#1083) Oryan Moshe 2025-06-29 01:39:12 +03:00
  • 080815432a deps: update dependencies (#1319) Travis Cline 2025-06-28 22:40:45 +02:00
  • 0e58efc37a feat: add reasoning content to tool message choices for anthropic provider v0.1.13-update.5 release/v0.1.13-update.5 Dmitry Ng 2025-05-29 02:16:40 +03:00
  • b2e8ae1009 feat: enhance streaming functionality with done chunk handling Dmitry Ng 2025-05-13 21:16:30 +03:00
  • a60bab85c3 feat: add reasoning options for LLM clients Dmitry Ng 2025-05-13 18:50:17 +03:00
  • d91e1a9fb2 chore: add ANTHROPIC_API_KEY to CI environment variables for testing Dmitry Ng 2025-05-12 14:54:52 +03:00
  • 89c465c920 docs: update example commands for Mistral, Ollama, OpenAI, fill guide-chat document Dmitry Ng 2025-05-12 14:54:17 +03:00
  • dde8228d98 docs: update CODE_OF_CONDUCT and CONTRIBUTING with fork information and branching strategy Dmitry Ng 2025-05-12 14:51:39 +03:00
  • 6317685b67 feat: integrate streaming functionality across LLMs and callbacks Dmitry Ng 2025-05-12 14:50:57 +03:00
  • 0cf2d99445 chore: changed outdated linter directive from goerr113 to err113 and gomnd to mnd Dmitry Ng 2025-06-23 16:09:33 +03:00
  • 453fdd8aca docs: update README with important announcement about library usage Dmitry Ng 2025-05-08 21:24:40 +03:00
  • b870b20a91 refactor: update Redis vectorstore example and tests Dmitry Ng 2025-06-23 15:57:51 +03:00
  • 1d1ac8997e chore: add new build examples script Dmitry Ng 2025-06-23 15:30:19 +03:00
  • 74fa9c6460 chrore: update audio file path in transcription test and add sample audio file in documentloaders Dmitry Ng 2025-05-08 18:09:22 +03:00
  • cb90072926 refactor: optimize scraper link handling and data writing and fixed race condition while processing Dmitry Ng 2025-05-08 17:37:49 +03:00
  • 0468ef0f9f refactor: enhance Ollama message processing and model handling in LLM Dmitry Ng 2025-05-08 17:36:28 +03:00
  • 7f22a32cf7 refactor: improve delta event handling in message processing Dmitry Ng 2025-05-08 17:35:07 +03:00
  • 68768ad676 feat: refactor message handling and enhance OpenAI chat request creation Dmitry Ng 2025-05-08 17:34:29 +03:00
  • eae73523f8 feat: enhance OpenAIFunctionsAgent with tool call handling and message structure updates Dmitry Ng 2025-05-08 17:32:53 +03:00
  • eee90d9059 fix: multiple linter issues and logic in tests Dmitry Ng 2025-05-08 17:30:24 +03:00
  • 019056baba feat: setup repository for fork Dmitry Ng 2025-05-07 22:53:47 +03:00
  • 6da7298807 fix: GoogleAI httprr dumps Dmitry Ng 2025-06-22 02:21:19 +03:00
  • fba6560aca Merge branch 'pr/1240' into main-pull-requests Dmitry Ng 2025-05-06 21:10:58 +03:00
  • 9e5afe992b Merge branch 'pr/1030' into main-pull-requests Dmitry Ng 2025-05-06 21:09:23 +03:00
  • cf28e63935 Merge branch 'pr/696’ into main-pull-requests llms: Add support for using the whisper model to transcribe audio Dmitry Ng 2025-05-06 20:35:39 +03:00
  • 1fba44588a Merge branch 'pr/613’ into main-pull-requests Dmitry Ng 2025-05-06 20:09:09 +03:00
  • 451d1ac921 Merge branch 'pr/650' into main-pull-requests Dmitry Ng 2025-05-06 18:52:52 +03:00
  • 8a8ab98d85 Merge branch 'pr/747' into main-pull-requests Dmitry Ng 2025-05-06 18:49:41 +03:00
  • 0b0c1ab1a6 Merge branch 'pr/932' into main-pull-requests Dmitry Ng 2025-05-06 18:42:53 +03:00
  • 4a045b5e17 Merge branch 'pr/952' into main-pull-requests Dmitry Ng 2025-05-06 18:36:28 +03:00
  • 6abfa82f7b Merge branch 'pr/954' into main-pull-requests Dmitry Ng 2025-05-06 18:34:39 +03:00
  • 8ab358547b Merge branch 'pr/1042' into main-pull-requests Dmitry Ng 2025-05-06 18:25:17 +03:00
  • 8147682d5f Merge branch 'pr/1051' into main-pull-requests Dmitry Ng 2025-05-06 18:23:29 +03:00
  • ab24b67297 Merge branch 'pr/1068’ into main-pull-requests documentloaders: ms office docs Dmitry Ng 2025-05-06 18:18:52 +03:00
  • 7a635c0465 Merge branch 'pr/1126’ into main-pull-requests feat: add openai text to speech api Dmitry Ng 2025-05-06 18:05:34 +03:00
  • 31bd6a9458 Merge branch 'pr/1177' into main-pull-requests Dmitry Ng 2025-05-06 17:29:14 +03:00
  • c01e67c192 Merge branch 'pr/1182' into main-pull-requests Dmitry Ng 2025-05-06 17:08:03 +03:00
  • 65186a522a Merge branch 'pr/1189' into main-pull-requests Dmitry Ng 2025-05-06 17:01:25 +03:00
  • 97b3e83b5d Merge branch 'pr/1193’ into main-pull-requests fix(anthropic): #1033 - handle streaming for tool calls correctly Dmitry Ng 2025-05-06 16:58:54 +03:00
  • bd5b2ec963 Merge branch 'pr/1194’ into main-pull-requests Dmitry Ng 2025-05-06 16:54:59 +03:00
  • fcdeff6482 Merge branch 'pr/1197' into main-pull-requests Dmitry Ng 2025-05-06 16:51:28 +03:00
  • b50ed12a88 Merge branch 'pr/1206' into main-pull-requests Dmitry Ng 2025-05-06 16:07:52 +03:00
  • db8e1616e0 Merge branch 'pr/1207' into main-pull-requests Dmitry Ng 2025-05-06 16:07:04 +03:00
  • e3b362eb1d Merge branch 'pr/1234' into main-pull-requests fix: add support for items, add recursion in schema Dmitry Ng 2025-05-06 15:42:58 +03:00
  • fbd4bc67ec fix: open issues in the tests Dmitry Ng 2025-05-06 14:52:04 +03:00
  • 4298f6fb0d vectorstores: add WithEndpoint option for Azure AI Search (#1308) Barthélémy Antonin 2025-06-21 17:31:24 +04:00
  • e2368a2894 docs:fix typo error, openAI and anthropic use withToken instead of wi… (#1314) BowieHe 2025-06-21 21:30:11 +08:00
  • 9715b95102 docs: follow-on and fix search indexing (#1313) Travis Cline 2025-06-18 12:10:26 +02:00
  • ebd931b432 docs: refactor documentation site content, structure (#1311) Travis Cline 2025-06-16 18:14:26 +02:00
  • 77504b877f all: expand test coverage (#1312) Travis Cline 2025-06-16 18:14:02 +02:00
  • 592630e183 googleai: Replace textembedding-gecko with text-embedding-005 in its PaLM Client (#1292) Alan Richman 2025-06-16 09:21:59 -05:00
  • c544fb77bd all: add broad httprr coverage, update dependencies, organize go.mod file, bump to 1.23 (#1299) Travis Cline 2025-06-04 11:41:45 -07:00
  • 94f289e427 httprr: add httprr package (#1296) Travis Cline 2025-06-04 08:35:32 -07:00
  • 6c81282073 examples: Fix examples and complete linting upgrade (#1288) Travis Cline 2025-06-03 07:52:03 -07:00
  • d0c1b88665 Updated discord invite link (#1277) Šimun Strukan 2025-05-29 13:43:05 +02:00
  • c4bffe611f feat: add reasoning content to tool message choices for anthropic provider v0.1.13-update.4 release/v0.1.13-update.4 Dmitry Ng 2025-05-29 02:16:40 +03:00
  • 3395622602 fix: correct condition for closing backticks in Markdown parser Dmitry Ng 2025-05-29 02:15:35 +03:00
  • 368144cde2 fix: linter issues for bedrock vectorstore provider Dmitry Ng 2025-05-29 02:15:01 +03:00
  • 0b47b4efcc feat: enhance streaming functionality with done chunk handling Dmitry Ng 2025-05-13 21:16:30 +03:00
  • b5e4c60b35 feat: add reasoning options for LLM clients Dmitry Ng 2025-05-13 18:50:17 +03:00
  • c0032b0b7f fix: unstable Qdrant retriever test for checking by score threshold Dmitry Ng 2025-05-12 15:06:03 +03:00
  • 8ff7aae4ae chore: add ANTHROPIC_API_KEY to CI environment variables for testing Dmitry Ng 2025-05-12 14:54:52 +03:00
  • 5613837a61 docs: update example commands for Mistral, Ollama, OpenAI, fill guide-chat document Dmitry Ng 2025-05-12 14:54:17 +03:00
  • d174a61d58 docs: update CODE_OF_CONDUCT and CONTRIBUTING with fork information and branching strategy Dmitry Ng 2025-05-12 14:51:39 +03:00
  • 5f92ecc1b9 feat: integrate streaming functionality across LLMs and callbacks Dmitry Ng 2025-05-12 14:50:57 +03:00
  • 57a3a9c6db chore: changed outdated linter directive from goerr113 to err113 and gomnd to mnd Dmitry Ng 2025-05-08 22:25:20 +03:00
  • 4e017ec951 refactor: improve MongoDB vector store tests Dmitry Ng 2025-05-08 21:45:50 +03:00