10.0.14 (2024-12-13)
- minor (ef0cda2)
10.0.13 (2024-12-13)
- new stopFunction option to return after a function is called (4a56c9c)
10.0.13 (2024-12-13)
- new stopFunction option to return after a function is called (4a56c9c)
10.0.12 (2024-12-05)
10.0.12 (2024-12-05)
10.0.11 (2024-12-04)
- minor fixes (e5f6f15)
10.0.11 (2024-12-04)
- minor fixes (e5f6f15)
10.0.10 (2024-11-22)
- added tests for field extraction functions (4818f09)
10.0.10 (2024-11-22)
- added tests for field extraction functions (4818f09)
10.0.9 (2024-11-21)
- field extraction issue (9d4a083)
10.0.9 (2024-11-21)
- field extraction issue (9d4a083)
10.0.8 (2024-11-20)
- bug in traces, missing input values (d8a8ee5)
10.0.8 (2024-11-20)
- bug in traces, missing input values (d8a8ee5)
10.0.7 (2024-11-18)
- added google search retrieval for gemini (f659dc6)
10.0.7 (2024-11-18)
- added google search retrieval for gemini (f659dc6)
10.0.6 (2024-11-03)
- gemini function calling (df0237d)
10.0.6 (2024-11-03)
- gemini function calling (df0237d)
10.0.5 (2024-11-02)
10.0.5 (2024-11-02)
10.0.4 (2024-11-01)
- pass functions in forward() (0c6a58e)
10.0.4 (2024-11-01)
- pass functions in forward() (0c6a58e)
10.0.3 (2024-10-28)
- added support for o1 models (8f06b16)
10.0.3 (2024-10-28)
- added support for o1 models (8f06b16)
10.0.2 (2024-10-23)
- passing model in forward (a485edf)
10.0.2 (2024-10-23)
- passing model in forward (a485edf)
10.0.1 (2024-10-21)
- build issue (f7687ee)
10.0.1 (2024-10-21)
- build issue (f7687ee)
10.0.0 (2024-10-21)
- new api allows for more flexibility (fde4794)
10.0.0 (2024-10-21)
- new api allows for more flexibility (fde4794)
9.0.61 (2024-10-16)
- gemini embedding response fix (6f93b0b)
9.0.61 (2024-10-16)
- gemini embedding response fix (6f93b0b)
9.0.60 (2024-10-16)
- build fix (e5000fa)
9.0.60 (2024-10-16)
- build fix (e5000fa)
9.0.59 (2024-10-16)
- gemini batch embed endpoint (4ebad97)
9.0.59 (2024-10-16)
- gemini batch embed endpoint (4ebad97)
9.0.58 (2024-10-11)
- new classification type in dspy signature (d152eb7)
- new classification type in dspy signature (3816f80)
9.0.58 (2024-10-11)
- new classification type in dspy signature (d152eb7)
- new classification type in dspy signature (3816f80)
9.0.57 (2024-10-08)
- date time with seconds support (abae15e)
9.0.57 (2024-10-08)
- date time with seconds support (abae15e)
9.0.56 (2024-10-08)
9.0.56 (2024-10-08)
9.0.55 (2024-10-07)
- value parseing (5a6c0e3)
9.0.55 (2024-10-07)
- value parseing (5a6c0e3)
9.0.54 (2024-10-07)
- optional fields issue (a4ecdcd)
9.0.54 (2024-10-07)
- optional fields issue (a4ecdcd)
9.0.53 (2024-10-07)
- test issue (91b15c1)
9.0.53 (2024-10-07)
- test issue (91b15c1)
9.0.52 (2024-10-07)
- added datetime field support (bd05b0e)
9.0.52 (2024-10-07)
- added datetime field support (bd05b0e)
9.0.51 (2024-10-04)
- minor fix (0bd2c54)
9.0.51 (2024-10-04)
- minor fix (0bd2c54)
9.0.50 (2024-10-04)
- added multi-modal chat to rome (7e8f8a7)
- better image display for ax rome (9035a35)
- improve code blocks in rome (ab58949)
- new models (e1bb27b)
- card layout fix (7c7e59c)
9.0.50 (2024-10-04)
- added multi-modal chat to rome (7e8f8a7)
- better image display for ax rome (9035a35)
- improve code blocks in rome (ab58949)
- new models (e1bb27b)
- card layout fix (7c7e59c)
9.0.49 (2024-09-21)
- added email auth (f8fac72)
9.0.49 (2024-09-21)
- added email auth (f8fac72)
9.0.48 (2024-09-20)
- rome version 1 beta (1510bd4)
9.0.48 (2024-09-20)
- rome version 1 beta (1510bd4)
9.0.47 (2024-09-16)
- ax web first commit (bccb572)
- first release of rome (7629b77)
- moved comm. core into useChat hook (f04c35f)
- rome is rising (5d7c0f3)
9.0.47 (2024-09-16)
- ax web first commit (bccb572)
- first release of rome (7629b77)
- moved comm. core into useChat hook (f04c35f)
- rome is rising (5d7c0f3)
9.0.46 (2024-08-16)
9.0.46 (2024-08-16)
9.0.45 (2024-07-31)
- added reka models (ef1f267)
9.0.45 (2024-07-31)
- added reka models (ef1f267)
9.0.44 (2024-07-29)
9.0.44 (2024-07-29)
9.0.43 (2024-07-29)
- updates to the ai sdk provider (148e692)
9.0.43 (2024-07-29)
- updates to the ai sdk provider (148e692)
9.0.42 (2024-07-28)
- updates to ai sdk provider (ca62b91)
9.0.42 (2024-07-28)
- updates to ai sdk provider (ca62b91)
9.0.41 (2024-07-28)
- ax ai provider (b87bf02)
9.0.41 (2024-07-28)
- ax ai provider (b87bf02)
9.0.40 (2024-07-28)
- automatic zod schema creation for ai sdk provider tools (7ea8600)
9.0.40 (2024-07-28)
- automatic zod schema creation for ai sdk provider tools (7ea8600)
9.0.39 (2024-07-27)
- ai sdk agent provider update (096ad0c)
9.0.39 (2024-07-27)
- ai sdk agent provider update (096ad0c)
9.0.38 (2024-07-27)
- added a ai sdk agent provider (9f030c0)
9.0.38 (2024-07-27)
- added a ai sdk agent provider (9f030c0)
9.0.37 (2024-07-26)
- streaming fix in ai sdk provider (192adac)
9.0.37 (2024-07-26)
- streaming fix in ai sdk provider (192adac)
9.0.36 (2024-07-24)
- spelling (cbe25eb)
9.0.36 (2024-07-24)
- spelling (cbe25eb)
9.0.35 (2024-07-24)
- build issues (e574f3a)
9.0.35 (2024-07-24)
- build issues (e574f3a)
9.0.34 (2024-07-24)
- package.json for publishing (2f1b72e)
9.0.34 (2024-07-24)
- package.json for publishing (2f1b72e)
9.0.33 (2024-07-23)
- new ai-sdk-provider (60e646f)
9.0.33 (2024-07-23)
- new ai-sdk-provider (60e646f)
9.0.32 (2024-07-18)
- added new models for mistral and openai (b0ae470)
9.0.32 (2024-07-18)
- added new models for mistral and openai (b0ae470)
9.0.31 (2024-07-14)
9.0.31 (2024-07-14)
9.0.30 (2024-07-09)
- more fixes related to model mapping (b01fcb7)
9.0.30 (2024-07-09)
- more fixes related to model mapping (b01fcb7)
9.0.29 (2024-07-09)
- redesigned model map feature (7049914)
9.0.29 (2024-07-09)
- redesigned model map feature (7049914)
9.0.28 (2024-07-09)
- issue with model map feature (d33d9be)
9.0.28 (2024-07-09)
- issue with model map feature (d33d9be)
9.0.27 (2024-07-09)
- model map issue (ab29d6e)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- add anthropic claude llms (1e09f67)
- add api rate-limiter support (e4a8863)
- add azure openai (4478ed1)
- add built-in function for embeddings (37dfa99)
- add busines information extraction prompt (cb2dca5)
- add caching proxy (ba57bf9)
- add caching proxy (335dcbd)
- add google gemini safety controls (7783bbe)
- add google palm models (cf6bf11)
- add gpt-4 support (405b87e)
- add ollama (c1181e0)
- add semantic router (2096158)
- add streaming support for gemini and cohere (a946d52)
- add streaming support to proxy (5edd33c)
- add support for embeddings to use with vector search (4bd4ba4)
- add support for json type and other fixes (3249746)
- add together compute llm api support (37fc9cf)
- add vector db and embeddings example (141ad9f)
- added a new llm alephalpha (bff5f51)
- added agent tracing (4bc9ae7)
- added claude3, gemini and fixed openai azure (1c902d1)
- added dsp (fc9c292)
- added in memory vector db with serialize to disk (5036933)
- added mistral support (67747a0)
- added more tests (fe33451)
- added multi-modal support to anthropic api and other fixes (95a0680)
- added openai chat-gpt api support (eb4b151)
- added prefix Ax across type namespace (3a9daf0)
- added proxy bin (65adabe)
- added the dsp style bootstrap few stop optimizer (eab69c8)
- agent framework, agents can use other agents (93cbfb3)
- agent framework, agents can use other agents (a7420e7)
- ai balancer to pick the cheapest llm with automatic fallback (a8f7b7b)
- auto-fix json syntax errors (dc27812)
- automatic long term memory (e94ffd5)
- automatic vectordb retrieval augmented generation in proxy (d081c18)
- aws bedrock support (acdc89b)
- big [breaking] refactor (c97395d)
- convert any document format to text and a full RAG engine builtin (7f3f28c)
- dbmanager handles chunking, embedding and search for text (5c125f8)
- deepseek and cohere function calling (5341700)
- enable remote logging with LLMC_APIKEY env var (e04b257)
- gpt-4o added (a388219)
- huggingface data loader (47c6c0e)
- improve trace logging (12776be)
- improved debug logs (38e869e)
- include reasoning in tracing (e11f665)
- iterate to completion if max token length reached (f9d0f50)
- JS code interpreter function (b3de309)
- library is now down to 1 single dependency (efaaa03)
- llm converts meeting notes to trello tasks example (633cb95)
- lots of api improvements and many bug fixes (036cd06)
- major refactor to enable traceing and usage tracking (a7c980c)
- make it easier to customize prompts (1870ee7)
- migrated from commonjs to ES2022 (c8ad44b)
- multi-modal dsp, use images in input fields (a170b55)
- new agent framework (1e7040c)
- new agent prompt (6c4df2c)
- new llm proxy for tracing usage (ab36530)
- new llmclient command and crawler to embed and vectorize websites (47a61f2)
- new llmclient command and crawler to embed and vectorize websites (ede47c5)
- openapi wispher support (50e864f)
- parsing and processing output fields and functions while streaming (95a7a93)
- proxy support for all llms (1e1edc3)
- req tracing added to ai classes (dad8c3c)
- spider to embed website (56f4598)
- streaming support (65839a9)
- support for google vertex (49ee383)
- support for Hugging Face and other updates (8f64432)
- support for remote tracing (033a67a)
- track token usage (bd4f798)
- true realtime output validation while streaming (4308b99)
- updates to agent framework api (472efbf)
- vector db query rewriting (52fad9c)
- vector db query rewriting (bce6d19)
- vector db support (0ea1c7f)
- welcome llm-client (225ec5a)
- add opentelemetry support and other fixes (685fe80)
- Add Polyfill for TextDecoderStream to Ensure Compatibility with Bun #21 (540348d)
- add tools support to anthropic (1cc96b7)
- added missing typescript docs (2459a28)
- added system prompt to trace (335bb40)
- anthropic header issue (40dbce0)
- anthropic proxy endpoint (#7) (cf7c793)
- anthropic, updated other models (6e83d34)
- Azure OpenAI chat/completion call failed (#19) (#20) (0fad4f9)
- banner fixes (fdf453b)
- blank response with stream (ab7c62d)
- bug in new open ai chat model (654282d)
- bug with exporting enums (4fc0a3b)
- bug with exporting enums (4ca8c5d)
- build error (e4d29c3)
- build fixes (d8d4a47)
- build issue (7733463)
- build issue (071f476)
- build issue with previous version (cfe92fd)
- build issues (dd346c4)
- build issues (33394df)
- change name in package (9697d19)
- cleaup gitignore (6627ff3)
- common llm model config to ensure more deterministic outputs (0dce599)
- examples (973eb51)
- extra comma in package.json (16b36f5)
- fix in proxy (f778c9d)
- fix in proxy (f007d26)
- fix in proxy (ab87118)
- google gemini function calling (a9214f3)
- google gemini now works great (a6d6528)
- import issues (ce87294)
- improve examples (6e656cb)
- improved the customer suppot example (103b072)
- issue with cspell (806cba1)
- issue with rate limiter (0648ad7)
- json5 build issue (fe6de9c)
- major fixes to function calling (d44a373)
- make mistral function calling work (6bd9cf7)
- make stop sequence optional (d18addc)
- migrate npm package to llmclient (97a4a07)
- minor build fix (32f04b3)
- minor fix (62fbf38)
- minor fixes (3792700)
- minor fixes (574f73f)
- minor fixes (5ebf283)
- minor fixes (5bb612d)
- minor fixes (0fa4687)
- minor fixes (47eef31)
- minor fixes (0da9daf)
- minor fixes (15bd72f)
- minor issue with incorrect error (65e7ea8)
- missing imports (9071c9e)
- new ai balancer to route based on token pricing in case of error (7ea79a9)
- openai function tracing fixes (d623f03)
- opentelemetry tracing added to ai and vectordb (1918410)
- prettier config (8f4ca77)
- proxy command (9eaf6e7)
- proxy port can be set using the env var PORT (c08af8d)
- refactored request, response tracing (1ac7023)
- refactored usage reporting and other fixes (84bf661)
- remove comments (73e3a30)
- remove index folder committed by mistake (4d327ab)
- removed crawler (ab4ac6e)
- removed extra packages (faae6d2)
- renamed emailprompt to messageprompt (3063a90)
- renamed responseSchema to resultSchema for clarity (b238b88)
- resolved all typescript strict mode errors and warnings (4f08fac)
- result error-correction fixes (eeaa12e)
- rewrite or error-correction code and other fixes (37b620e)
- seperated embed usage data from completion usage (feb5619)
- set default model for openai to gpt3-turbo (14ba73c)
- signature parser (a149361)
- streamlined the llm apis (0bbc8b0)
- system prompt fixes (b56201c)
- tests breaking (4c047ce)
- ts cleanup (be645d9)
- tuning and optimization fixes (d0b892c)
- type validation logic (88eec1e)
- update model defaults (1c70dd7)
- update model defaults (cc7e82f)
- update model defaults (1251372)
- update package name (ed5346c)
- Updated Cohere reqValue to include input_type (required since v3), Groq model to llama3-70b-8192 (llama2-70b-4096 was depreciated), and added a temporary fix to the marketing.py example (messageGuidelines expects a string, not a string array). (#22) (5885877)
- updates to debugging proxy (6476a23)
- valid healthcheck path for proxy (3adea76)
- various fixes (a0099a8)
- various fixes (7b75342)
- various fixes (440cb84)
- various fixes (516fbcb)
- various fixes (0978b29)
- various proxy fixes (61b693a)
- version update (c4794a3)
- zprompt type spec (db1f7e7)