Skip to content

.Net: Function calling to call only one function at a time (parallel_tool_calls = false) #6636

@dcostea

Description

@dcostea

I'm using function calling to call a sequence of native functions. The exact sequence is important but the implemented behavior is the default behavior (if I'm not wrong) and this is implementing parallel_tool_calls = true.

I'm wondering if we can have this property in OpenAIPromptExecutionSettings class. Ideally something like this:

OpenAIPromptExecutionSettings
{
  ParallelToolCalls = false,
  ToolCallBehavior = ...
}

Metadata

Metadata

Labels

.NETIssue or Pull requests regarding .NET codeai connectorAnything related to AI connectorsfunction_calling

Projects

Status

Sprint: Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions