Commit Graph

40 Commits

Author SHA1 Message Date
Kerem Yilmaz
6929a1d24d Implement FileURLParserBlock and FILE_URL WorkflowParameterType (#559) 2024-07-05 17:08:20 -07:00
Kerem Yilmaz
21b9eea446 Implement upload_file endpoint (#547) 2024-07-03 17:54:31 -07:00
Shuchang Zheng
f2ceb9f88d make log_exception optional for s3 file download - there are expected cases when the file is not there and the function returns None (#511) 2024-06-25 10:21:28 -07:00
Kerem Yilmaz
0ab41a207a Start using Claude 3.5 Sonnet (#497) 2024-06-20 10:33:17 -07:00
Kerem Yilmaz
14009bae34 Ykeremy/gpt4o router (#431) 2024-06-05 21:36:32 -07:00
Kerem Yilmaz
04c6e55848 Keep track of token counts in steps table (#412) 2024-06-03 15:55:34 -07:00
Kerem Yilmaz
f1d5a3a687 complete_on_downloads for task block (#403) 2024-06-02 23:24:30 -07:00
Kerem Yilmaz
753bac3174 Set 5 min timeout for LLM calls (#358) 2024-05-23 18:49:49 -07:00
Kerem Yilmaz
df2aee3c79 Add logs (#357) 2024-05-23 12:07:49 -07:00
Kerem Yilmaz
e6d4302d8c Auto-fix invalid JSON (#354) 2024-05-21 22:04:32 -07:00
Kerem Yilmaz
6908ca5844 Pass base parameters to acompletion (#343) 2024-05-17 16:36:15 -07:00
Suchintan
9a6ec13af6 Ruff (#339) 2024-05-17 12:10:54 -04:00
Divyansh Verma
8598f56a83 GPT4 integration (#324)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
2024-05-17 11:25:03 -04:00
Hasnain
45a2840538 gpt-4o integration (#333) 2024-05-17 11:22:08 -04:00
Shuchang Zheng
2466897158 adopt ruff as the replacement for python black (#332) 2024-05-16 18:20:11 -07:00
Shuchang Zheng
9e1b07451f update pre-commit (#330) 2024-05-16 17:11:49 -07:00
OB42
72389b217c add missing check for ENABLE_BEDROCK in LLMConfigRegistry (#298)
Co-authored-by: Kerem Yilmaz <kerem@skyvern.com>
2024-05-14 10:07:47 -07:00
Kerem Yilmaz
20a86590dd Implement get_share_links (#302) 2024-05-13 00:03:31 -07:00
Kerem Yilmaz
cf01e81ba2 Force Claude 3 models to output JSON object and parse it more reliably (#293)
Co-authored-by: otmane <otmanebenazzou.pro@gmail.com>
2024-05-10 00:51:12 -07:00
Kerem Yilmaz
bf55bf8314 Default the old anthropic model name for backwards compatibility (#285) 2024-05-08 23:43:52 -04:00
Kerem Yilmaz
e5d094493e Define haiku + prompt engine takes a directory arg (#279) 2024-05-08 02:07:18 -07:00
Kerem Yilmaz
cc91c1b2b6 Ykeremy/click instead of download (#275) 2024-05-07 23:54:07 -07:00
Kerem Yilmaz
4459ca7d09 Integrate posthog feature flags + setup Claude 3 experiment (#251) 2024-05-02 15:06:21 -07:00
Shuchang Zheng
a1fa5ee4e0 log main_model_group when router.acompletion has an unexpected error (#249) 2024-05-02 14:20:49 -04:00
Shuchang Zheng
b6a85cf3a5 remove exc_info from LOG.exception (#246) 2024-04-30 00:27:32 -07:00
Kerem Yilmaz
3d712cb0fb llm router for gpt4 turbo (#237) 2024-04-25 01:32:22 -07:00
Suchintan
fdef12dac3 GPT-4-Turbo support vision=true (#234) 2024-04-24 15:42:39 -04:00
Suchintan
2c4c309523 GPT-4-Turbo w/ Vision is GA now (#230) 2024-04-24 13:56:52 -04:00
Kerem Yilmaz
f5125a9856 Ykeremy/test new litellm version (#223) 2024-04-23 23:48:35 -07:00
Kerem Yilmaz
3c06d44f6f Ykeremy/revert litellm upgrade (#204) 2024-04-17 11:51:14 -07:00
Kerem Yilmaz
02cf2a1e87 New LLM Router strategy (#199) 2024-04-16 14:52:15 -07:00
Kerem Yilmaz
39d7d91938 Enable precall checks for LiteLLM Router (#174) 2024-04-09 23:46:12 -07:00
Kerem Yilmaz
0800990627 Workflow Fixes (#156) 2024-04-04 19:09:19 -07:00
Kerem Yilmaz
3cc07c9d20 Ykeremy/fix router pass empty redis password (#143) 2024-04-01 16:28:46 -07:00
Kerem Yilmaz
7562cd9c25 Implement SendEmailBlock (#137) 2024-03-31 01:58:11 -07:00
Kerem Yilmaz
3d1b146470 Implement DownloadToS3Block (#133) 2024-03-28 16:46:54 -07:00
Kerem Yilmaz
1c397a13af Implement LLMRouter (#127) 2024-03-27 14:44:25 -07:00
Kerem Yilmaz
d1de19556e Implement LLM router (#95) 2024-03-16 23:13:18 -07:00
Shuchang Zheng
ad6de7faf0 add gpt-4-0125-preview pricing; capture OpenAIError (#52) 2024-03-12 00:44:37 -07:00
Kerem Yilmaz
9eddb3d812 Move the code over from private repository (#3) 2024-03-01 10:09:30 -08:00