Stevan Freeborn
|
5f8b16ebc5
|
docs: documentation for v0.1.0 [skip ci]
|
2024-11-19 20:13:35 +00:00 |
|
Stevan Freeborn
|
9d997500a8
|
Merge pull request #21 from StevanFreeborn/stevanfreeborn/chore/update-vuln-dep
fix: address vulnerabilities in dependencies
|
2024-11-19 14:12:50 -06:00 |
|
Stevan Freeborn
|
24bd877c09
|
fix: address vulnerabilities in dependencies
|
2024-11-19 14:10:36 -06:00 |
|
Stevan Freeborn
|
87f363e7cd
|
docs: documentation for v0.1.0 [skip ci]
|
2024-09-06 15:18:34 +00:00 |
|
Stevan Freeborn
|
16b4373fca
|
Merge pull request #15 from StevanFreeborn/stevanfreeborn/docs/fix-copy-pasta-mistake
docs: fix copy pasta mistakes in README.md
|
2024-09-06 10:17:42 -05:00 |
|
Stevan Freeborn
|
d47bcbcb51
|
docs: fix copy pasta mistakes in README.md
|
2024-09-06 10:17:08 -05:00 |
|
Stevan Freeborn
|
a4a3379dc4
|
docs: documentation for v0.1.0 [skip ci]
|
2024-08-18 20:02:24 +00:00 |
|
Stevan Freeborn
|
838e7ba859
|
chore(release): 0.1.0 [skip ci]
v0.1.0
|
2024-08-18 20:01:43 +00:00 |
|
Stevan Freeborn
|
dc162aa80b
|
Merge pull request #14 from StevanFreeborn/stevanfreeborn/feat/add-support-for-prompt-caching
feat: add support for prompt caching
|
2024-08-18 15:01:19 -05:00 |
|
Stevan Freeborn
|
afe70a9012
|
chore: run dotnet format
|
2024-08-18 14:59:47 -05:00 |
|
Stevan Freeborn
|
c2fa796bd0
|
docs: update README.md with documentation about using prompt caching with this library.
|
2024-08-18 14:56:52 -05:00 |
|
Stevan Freeborn
|
f1c02ebc8f
|
chore: whitelist word
|
2024-08-18 14:56:27 -05:00 |
|
Stevan Freeborn
|
42d6ee4d34
|
tests: add tests for creating tools with cache control set
|
2024-08-18 14:19:55 -05:00 |
|
Stevan Freeborn
|
539d735e6b
|
fix: make sure to pass cache control to tool constructor
|
2024-08-18 14:19:43 -05:00 |
|
Stevan Freeborn
|
07457c1808
|
tests: remove unused using statement
|
2024-08-18 12:56:49 -05:00 |
|
Stevan Freeborn
|
4524d7be88
|
tests: added end to end tests for cache control when caching system messages, user messages, or tools
|
2024-08-18 12:54:13 -05:00 |
|
Stevan Freeborn
|
eb0befe62a
|
tests: add method for creating client with customized http client
|
2024-08-18 12:53:42 -05:00 |
|
Stevan Freeborn
|
e04599bad9
|
chore: put request json in intermediate variable to make debugging better
|
2024-08-18 12:53:08 -05:00 |
|
Stevan Freeborn
|
2e1c1118c3
|
tests: add text greater than 2048 tokens for testing caching
|
2024-08-18 12:52:44 -05:00 |
|
Stevan Freeborn
|
cc1d628feb
|
fix: give cache control proper json property name
|
2024-08-18 12:52:21 -05:00 |
|
Stevan Freeborn
|
f6460e99ee
|
tests: add test for serializing system property with correct expected value based on whether given system messages or just a system message.
|
2024-08-18 11:37:19 -05:00 |
|
Stevan Freeborn
|
e47095e03d
|
tests: add test to make sure cache control can be set on tool use content objects
|
2024-08-18 11:20:19 -05:00 |
|
Stevan Freeborn
|
0c160e998a
|
tests: add tests for constructor using cache control
|
2024-08-18 11:17:29 -05:00 |
|
Stevan Freeborn
|
a3c7e90734
|
feat: add constructor to allow setting cache control on tool result content
|
2024-08-17 18:08:22 -05:00 |
|
Stevan Freeborn
|
d458c9ed23
|
fix: make cache control setter public
|
2024-08-17 17:56:07 -05:00 |
|
Stevan Freeborn
|
0253794235
|
tests: add tests for overloaded constructor
|
2024-08-17 17:53:20 -05:00 |
|
Stevan Freeborn
|
f2f150791e
|
tests: add tests for ephemeral cache control model
|
2024-08-17 17:53:03 -05:00 |
|
Stevan Freeborn
|
364c91080c
|
tests: add test for cache control type static class
|
2024-08-17 17:51:56 -05:00 |
|
Stevan Freeborn
|
6431e2a113
|
fix: make cache control class abstract
|
2024-08-17 17:51:45 -05:00 |
|
Stevan Freeborn
|
987fbe9742
|
fix: reuse validation logic in constructors
|
2024-08-17 17:51:32 -05:00 |
|
Stevan Freeborn
|
35adac9fa0
|
feat: add type for ephemeral cache control
|
2024-08-16 13:58:14 -05:00 |
|
Stevan Freeborn
|
90e9b9f75e
|
fix: use additional constructor param with default value instead of overloaded constructor to avoid potentially breaking others code with that would then contain ambigious constructor calls.
|
2024-08-16 13:49:50 -05:00 |
|
Stevan Freeborn
|
900a7a3549
|
tests: update tests to account for serialization and deserialization changes with new/modified model properties to support caching
|
2024-08-16 09:21:43 -05:00 |
|
Stevan Freeborn
|
66008717e1
|
fix: remove converter
|
2024-08-16 08:19:47 -05:00 |
|
Stevan Freeborn
|
ed97ea95dc
|
feat: first take of adding caching support
|
2024-08-15 23:04:45 -05:00 |
|
Stevan Freeborn
|
c0dec5f7de
|
Merge pull request #12 from StevanFreeborn/stevanfreeborn/tests/fix-image-test [skip ci]
tests: stop git from messing up image file
|
2024-07-19 22:49:42 -05:00 |
|
Stevan Freeborn
|
051fa178aa
|
tests: stop git from messing up image file
|
2024-07-19 22:47:47 -05:00 |
|
Stevan Freeborn
|
03ad94d9f9
|
docs: documentation for v0.0.4 [skip ci]
|
2024-07-20 03:40:51 +00:00 |
|
Stevan Freeborn
|
5ab8297a83
|
chore(release): 0.0.4 [skip ci]
v0.0.4
|
2024-07-20 03:40:07 +00:00 |
|
Stevan Freeborn
|
d27538b656
|
Merge pull request #11 from StevanFreeborn/stevanfreeborn/fix/missing-type-property-and-response-handling
fix: address issues
|
2024-07-19 22:39:51 -05:00 |
|
Stevan Freeborn
|
a16b64d5a0
|
chore: use base64 text file
|
2024-07-19 22:38:47 -05:00 |
|
Stevan Freeborn
|
48b2716a61
|
chore: debug CI failure
|
2024-07-19 22:31:36 -05:00 |
|
Stevan Freeborn
|
641eaf30a4
|
chore: debug ci failure
|
2024-07-19 21:52:29 -05:00 |
|
Stevan Freeborn
|
30c0116113
|
chore: debug ci failure
|
2024-07-19 21:50:07 -05:00 |
|
Stevan Freeborn
|
9b714df12f
|
chore: debug CI failure
|
2024-07-19 21:45:56 -05:00 |
|
Stevan Freeborn
|
f39e76cfa6
|
chore: debug test failure in CI
|
2024-07-19 21:41:26 -05:00 |
|
Stevan Freeborn
|
f970b07ed7
|
tests: add missing type property
|
2024-07-19 21:39:04 -05:00 |
|
Stevan Freeborn
|
93761b8e7e
|
chore: run format
|
2024-07-19 21:38:52 -05:00 |
|
Stevan Freeborn
|
b3d4ac3faa
|
fix: add end to end test for vision
|
2024-07-19 21:31:49 -05:00 |
|
Stevan Freeborn
|
3b47ed3fb4
|
fix: yield error when initial stream response is not successful
|
2024-07-19 21:15:59 -05:00 |
|