Commit Graph

18 Commits

Author SHA1 Message Date
Waleed Latif
f6a639302e fix(starter): add temp logging to debug executor inability to resolve envvars 2025-02-19 13:49:36 -08:00
Waleed Latif
bf6e91fcbb Remove extra logs from OpenAI provider 2025-02-14 20:16:50 -08:00
Waleed Latif
d99bd1e0a9 Add more thorough check for JSON in providers/ 2025-02-13 18:14:58 -08:00
Waleed Latif
f74aa815f3 Cleanup extra, unnecessary logs 2025-02-13 02:28:56 -08:00
Waleed Latif
af323a71ab Modify executor to treat evaluator as an 'output' block instead of a 'router' block, looping logic still needs to be updated but forward path works 2025-02-13 00:59:25 -08:00
Waleed Latif
2818cd91a9 Added code to trim gemini response of any markdown/whitespace 2025-02-12 13:37:51 -08:00
Waleed Latif
660b8887b0 Updated gemini model to 2.0 flash 2025-02-07 00:19:36 -08:00
Waleed Latif
a10a724a51 Added support for response format in agent block. Works in all but deepseek (will fix) and gemini (does not support for this model). If responseformat is not specified, we get the response back wrapped in 'content' like before 2025-02-06 19:59:44 -08:00
Waleed Latif
4df1c8268c Removed duplicate logic to map model name onto provider 2025-02-05 18:27:11 -08:00
Waleed Latif
c4559429a3 Fixed typo in tavily tool, acknowledge known error in deepseek-v3 function calling with infinite loops, consolidate providers in registry under providers directory, fixed error handing from 3P APIs 2025-02-05 11:54:19 -08:00
Waleed Latif
9493055c60 Added prettier, added husky pre-commit hook to ensure formatting 2025-02-05 03:10:23 -08:00
Waleed Latif
d3abd849b3 Changed o1-mini to o3-mini, supports calls without function calling now 2025-02-04 17:17:51 -08:00
Waleed Latif
204469d387 Added xai function calling support 2025-02-04 17:06:39 -08:00
Waleed Latif
a823d6e2ea Added deepseek-v3 function calling 2025-02-04 17:01:00 -08:00
Waleed Latif
a154e8f37e Added anthropic tool calling functionality 2025-02-04 16:50:34 -08:00
Waleed Latif
5ae95bbed9 Added gemini tool calling support 2025-02-04 15:43:14 -08:00
Waleed Latif
832a35354b Generalized provider implementation so adding other providers will be easier 2025-02-04 15:31:52 -08:00
Waleed Latif
98c39afe43 Created new providers/ directory for model providers, modified tool names to have '_' instead of '.', added support for function/tool calling by agent block. Works for OpenAI w firecrawl tool, needs to be implemented still for other providers 2025-02-04 13:07:03 -08:00