Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
.Net: adds support for strict mode with OpenAI #9924
base: main
Are you sure you want to change the base?
.Net: adds support for strict mode with OpenAI #9924
Changes from 25 commits
d3d5edc
535bd6e
ecc2cf8
5ea8112
19e7cca
9e780e5
733fea9
6c32a37
a504d03
5b6d51a
d6ca753
4b111cb
ef8de5d
873ae6a
dcaaa15
8342d73
1152c7a
5a2fae9
99aa4e0
4bbff9c
34f887c
dff7719
f34ff32
cd7c7bd
bfa397c
e49cf34
56baeb3
c5c92d7
fe37ea7
d18da04
aec57bb
b082a68
0f1d114
e5c7a9d
161b199
1137aea
167f4f4
6a87dd6
7049cee
f5601b8
43f1973
1630cdf
b8961c3
829812c
652b3b8
1b3004c
dcdbe46
55ca088
aa7856f
d59e70a
3b296e9
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure if agents will fully follow the options and use the new strict property. Also, if they do, it could change their behavior and affect existing scenarios once customers start using the new package.
CC: @crickman
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Direct invocation of agents would support all
FunctionChoiceBehaviorOptions
no different that direct usage ifIChatCompletionService
. Its theAgentChat
usage that would be limited for certainFunctionChoiceBehavior
; although the strict option should be properly regarded across all usage patterns.