Commit Graph

19 Commits

Author SHA1 Message Date
Aaron Perez
3d4192cc38 [SKV-3992] Add OPENAI_COMPATIBLE for githubcopilot.com (#3993) 2026-02-13 15:29:19 -08:00
Suchintan
2eeca1c699 Add invalid response to log to help us better debug it (#4142)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-11-29 00:58:10 -05:00
LawyZheng
7c189818d9 allow extract result to be non dict (#4069) 2025-11-22 10:36:43 +08:00
LawyZheng
6358b8b1d7 raise exception when non dict response (#4057) 2025-11-21 15:19:06 +08:00
pedrohsdb
d277882b72 handle list-wrapped llm responses (#4056) 2025-11-20 20:31:00 -08:00
Wyatt Marshall
346b36fa4d ui tars integration fix (#2714) 2025-06-13 16:52:14 -04:00
Asher Foa
b0724d2781 vendor and update commentjson since it is abandoned (#2689) 2025-06-12 10:50:16 -04:00
Asher Foa
d2426b8394 Make all llm response parsing/fixing helpers private (#2687) 2025-06-11 21:10:37 +00:00
Shuchang Zheng
38f8a21d32 anthropic CUA - limit image message count (#2265) 2025-04-30 18:03:40 -07:00
Shuchang Zheng
9e7906a083 fix anthropic messages image input pattern (#2239) 2025-04-28 23:12:45 +08:00
Shuchang Zheng
0a0228b341 anthropic CUA (#2231)
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-04-28 09:49:44 +08:00
Shuchang Zheng
56cfb55096 add LLMCaller that supports message history (#2204) 2025-04-24 03:37:26 +08:00
Saurabh Misra
21cedc43d1 ️ Speed up function fix_unescaped_quotes_in_json by 106% (#1891)
Co-authored-by: codeflash-ai[bot] <148906541+codeflash-ai[bot]@users.noreply.github.com>
Co-authored-by: Shuchang Zheng <shu@skyvern.com>
2025-03-08 02:34:58 -08:00
Shuchang Zheng
b2fdb187fa Use json_repair (#1453) 2024-12-30 14:31:29 -05:00
Shuchang Zheng
2ac8a1a7d0 SKY-3915 Remove incomplete json fixing logic -- models have gotten better (#1121) 2024-11-04 00:56:58 -05:00
Kerem Yilmaz
e6d4302d8c Auto-fix invalid JSON (#354) 2024-05-21 22:04:32 -07:00
Shuchang Zheng
2466897158 adopt ruff as the replacement for python black (#332) 2024-05-16 18:20:11 -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
d1de19556e Implement LLM router (#95) 2024-03-16 23:13:18 -07:00