Stevan Freeborn
|
04343bf732
|
tests: update test case name
|
2024-06-30 12:05:56 -05:00 |
|
Stevan Freeborn
|
087f012093
|
feat: begin work on creating input schema from function method info
|
2024-06-30 12:04:26 -05:00 |
|
Stevan Freeborn
|
4bf99d69dd
|
tests: update tests to allow building while reworking tool feature
|
2024-06-30 12:04:02 -05:00 |
|
Stevan Freeborn
|
3298db7a3a
|
feat: add method to throw if null or whitespace
|
2024-06-30 12:03:21 -05:00 |
|
Stevan Freeborn
|
0515afb1e0
|
fix: modify tool class to have static methods and create input schema from function
|
2024-06-30 12:01:58 -05:00 |
|
Stevan Freeborn
|
691ffaafb7
|
feat: add class to represent a callable function
|
2024-06-30 12:00:37 -05:00 |
|
Stevan Freeborn
|
16624798bf
|
docs: add missing xml comments
|
2024-06-29 22:20:55 -05:00 |
|
Stevan Freeborn
|
5edc0b5fff
|
tests: add missing tests for streaming chat message
|
2024-06-29 22:07:49 -05:00 |
|
Stevan Freeborn
|
77ceb49c77
|
fix: remove unnecessary constant
|
2024-06-29 09:57:27 -05:00 |
|
Stevan Freeborn
|
6caa4b1b06
|
tests: don't reuse http client as fixture
|
2024-06-29 09:49:15 -05:00 |
|
Stevan Freeborn
|
ffee24d8ec
|
fix: use trygetvalues
|
2024-06-29 09:48:09 -05:00 |
|
Stevan Freeborn
|
6ed99a6a23
|
feat: yield events for streaming including custom message complete event
|
2024-06-28 16:30:09 -05:00 |
|
Stevan Freeborn
|
a4784fd5db
|
feat: add models for streaming messages
|
2024-06-28 10:54:00 -05:00 |
|
Stevan Freeborn
|
422719f509
|
fix: move client to top level namespace
|
2024-06-28 10:53:36 -05:00 |
|
Stevan Freeborn
|
8c0c60faea
|
docs: update README.md
|
2024-06-27 23:27:39 -05:00 |
|
Stevan Freeborn
|
4c2cee643a
|
feat: create chat message
|
2024-06-27 23:26:53 -05:00 |
|
Stevan Freeborn
|
68b359163d
|
chore: initial project setup
|
2024-06-27 23:26:30 -05:00 |
|