Commit Graph
29 Commits
Author SHA1 Message Date
Hemang 35cb889f1a Update guardrails test after annotations ranges filtering. 2025-03-27 12:26:17 +01:00
Hemang e55df73487 Add guardrails for gemini integration. 2025-03-27 12:26:17 +01:00
Hemang 22acb38131 Add tests for the guardrails integration for open_ai route. 2025-03-18 14:46:22 +01:00
Hemang a5ea86a64e Show logs if the docker container doesn't start on doing up(). Tested when the guardrails file contained unparseable policy. 2025-03-17 07:45:45 +01:00
Hemang e773cc9f2d Add Guardrails verification logic for openai route. 2025-03-17 07:45:45 +01:00
Hemang 5e452af1ae Remove extra /api/v1/user/signup POST call in integration tests. 2025-03-13 10:42:36 +01:00
Hemang fd4c64256f Add env variable for docker compose down command in run.sh down() 2025-03-12 23:58:28 +01:00
Hemang 6558f23604 Add unit tests and move the current integration tests into a separate directory. 2025-03-12 23:57:00 +01:00
Hemang fdc9da16c0 Add tests for some non tool_call cases for Gemini integration. 2025-03-10 15:18:13 +01:00
Hemang 7008f73310 Rename proxy to gateway. 2025-03-05 14:35:39 +01:00
Hemang 32fa1c080d Add a Gemini API proxy route. 2025-03-03 12:23:04 +01:00
Hemang d9d4ba0344 Update the up() function to exit if the policies file path is not valid. 2025-02-28 11:45:53 +01:00
Hemang 5ecab37feb Support passing a policy file to the proxy on startup. 2025-02-28 11:45:53 +01:00
Hemang 1795fd4a23 Rename containers 2025-02-27 10:30:13 +01:00
Zishan 0adf3729c2 remove useless code 2025-02-18 16:46:51 +01:00
Zishan 8fa4beb3b3 remove -it from run.sh 2025-02-18 16:18:44 +01:00
Zishan fd0dd4c69e add another way for authorization 2025-02-18 16:12:14 +01:00
Zishan bd4b5187ea Merge branch 'main' into anthropic-implement 2025-02-18 14:54:38 +01:00
Hemang e898941597 Allow the localhost instance to be accessible even without a local Traefik instance running. 2025-02-18 10:20:26 +01:00
Zishan d5de1f7d57 Merge branch 'main' into anthropic-implement 2025-02-17 15:11:41 +01:00
Hemang 891abf2952 Change some names for the test stack. 2025-02-13 15:46:09 +01:00
Zishan 1aee0234fc minor fix 2025-02-12 14:52:45 +01:00
Zishan 86895c61ce add anthropic api key and remove tavily use 2025-02-12 14:40:57 +01:00
Hemang 671b7a230a Modify run.sh down() to include test infra. 2025-02-10 13:15:45 +01:00
Hemang 094970f6b8 Add openai test for chat completions without streaming and without tool calls. 2025-02-10 08:01:12 +01:00
Hemang c2db9ede35 Change the network name and the .env.test file so that test explorer proxy can communicate with the test explorer backend app-api. 2025-02-10 05:00:37 +01:00
Hemang 084ef4f0e8 Update the testing setup. 2025-02-06 15:52:50 +01:00
Hemang c4fe6ebae3 Initial test setup. 2025-02-05 19:33:17 +01:00
Hemang 8ce36c2579 Add a run.sh with build, up, down and logs. 2025-02-04 16:16:35 +01:00