José Ulises Niño Rivera
a51a467cad
Add initial integration style tests ( #20 )
...
Signed-off-by: José Ulises Niño Rivera <junr03@users.noreply.github.com>
2024-07-25 14:41:36 -07:00
Adil Hafeez
a0abd9c42d
refactor code a bit ( #21 )
2024-07-24 14:13:18 -07:00
Adil Hafeez
15a44e680b
update pre-commit to only run fmt on intelligent-prompt-gateway package ( #22 )
2024-07-23 23:53:02 -07:00
Adil Hafeez
cad38295bf
Use open-message-format to serialize and deserialize embeddings api ( #18 )
...
* Use open-message-format to serialize and deserialize embeddings api
2024-07-23 11:56:49 -07:00
José Ulises Niño Rivera
a59c7df2a2
Address comments from clean up PR ( #17 )
...
Signed-off-by: José Ulises Niño Rivera <junr03@users.noreply.github.com>
2024-07-22 14:29:12 -07:00
José Ulises Niño Rivera
7ae2d918e8
Delete example code, and move prod code into functional separation ( #16 )
...
* Clean up example code
Signed-off-by: José Ulises Niño Rivera <junr03@users.noreply.github.com>
* clean
Signed-off-by: José Ulises Niño Rivera <junr03@users.noreply.github.com>
* rename
---------
Signed-off-by: José Ulises Niño Rivera <junr03@users.noreply.github.com>
Co-authored-by: Adil Hafeez <adil@katanemo.com>
2024-07-21 23:22:47 -07:00
José Ulises Niño Rivera
5b4143d580
Add initial logic to send prompts to LLM API ( #9 )
...
Signed-off-by: José Ulises Niño Rivera <junr03@users.noreply.github.com>
2024-07-19 13:14:48 -07:00
Aayush
31c4ac267a
Add testing to GitHub workflow ( #15 )
...
* update workflow and pre-commit to test only unit tests
* Update .github/workflows/checks.yml
Co-authored-by: Adil Hafeez <adil@katanemo.com>
* Update .pre-commit-config.yaml
Co-authored-by: Adil Hafeez <adil@katanemo.com>
* update formatting of comments
* Update .pre-commit-config.yaml
* Update checks.yml
---------
Co-authored-by: Adil Hafeez <adil@katanemo.com>
2024-07-18 14:20:33 -07:00
Adil Hafeez
7bf77afa0e
add embedding store ( #10 )
2024-07-18 14:04:51 -07:00
Adil Hafeez
cc2a496f90
Setup pre-commit so it runs locally before every git push ( #12 )
...
* Setup pre-commit so it runs locally before every git push
* Update .pre-commit-config.yaml
* added more checks
* update readme
* Apply suggestions from code review
Co-authored-by: José Ulises Niño Rivera <junr03@users.noreply.github.com>
* remove cargo-check
---------
Co-authored-by: José Ulises Niño Rivera <junr03@users.noreply.github.com>
2024-07-18 11:01:02 -07:00
Adil Hafeez
a386d68b41
Parse katanemo config using serde/yaml package ( #6 )
...
* Parse katanemo config using serde/yaml package
- load yaml file into typed classes
- pass katanemo config to plugin using envoy wasm plugin config
- add tests in configuration.rs file
2024-07-16 14:50:32 -07:00
José Ulises Niño Rivera
d741fdc2de
Merge pull request #5 from katanemo/stats
...
Add stats API
2024-07-15 17:39:50 -07:00
Aayush
0370fac840
Merge pull request #4 from katanemo/2-create-static-analysis-github-action
...
add checks on pr to ensure code compiles and passes static analysis checks.
2024-07-15 14:57:32 -07:00
Aayush
f5d6cfbcc0
ensure that linting check fails on warning as well as removing cargo check since it is included in clippy. Updated name back to static analysis due to removal of check.
2024-07-15 14:43:13 -07:00
José Ulises Niño Rivera
9c8a54bc2e
Add stats API
...
Signed-off-by: José Ulises Niño Rivera <junr03@users.noreply.github.com>
2024-07-15 13:54:07 -07:00
Aayush
a5661d9f52
update name for checks from Static Analsysis to Checks on PR
2024-07-15 11:49:04 -07:00
Aayush
8993853efb
remove check on push, just have check on pr
2024-07-15 11:42:06 -07:00
Aayush
b59588c68e
open the directory before running check
2024-07-15 11:36:16 -07:00
Aayush
5dc8acd8f1
open directory after checking out code
2024-07-15 11:31:56 -07:00
Aayush
b7273eab55
move folder to correct spot and open correct directory in workflow
2024-07-15 11:29:56 -07:00
Aayush
28c582fbdc
ensure to install rust
2024-07-15 11:27:20 -07:00
Aayush
596096f7dd
add in static-analysis checks as well as cargo check to ensure that the code compiles
2024-07-15 11:19:25 -07:00
José Ulises Niño Rivera
d3ddbd8545
Add initial WASM filter scaffolding
2024-07-10 20:05:08 -07:00
José Ulises Niño Rivera
913a3f50d7
comments
...
Signed-off-by: José Ulises Niño Rivera <junr03@users.noreply.github.com>
2024-07-10 13:47:26 -07:00
José Ulises Niño Rivera
cd2a1db493
Add initial scaffolding
...
Signed-off-by: José Ulises Niño Rivera <junr03@users.noreply.github.com>
2024-07-10 10:06:02 -07:00
Adil Hafeez
71eccbe2eb
Update README.md
2024-07-09 13:37:13 -07:00
Adil Hafeez
62ec71a2db
Create README.md
2024-07-09 13:36:42 -07:00
Adil Hafeez
100114f6d0
initial commit
2024-07-09 13:36:17 -07:00