Class RunRequest.Builder
Inheritance
object
RunRequest.Builder
Assembly: .dll
Syntax
public class RunRequest.Builder : ModelRequest.ModelRequestBuilder<RunRequest.Builder, RunRequest>
Methods
AddAdditionalMessage(ThreadMessage)
Declaration
public RunRequest.Builder AddAdditionalMessage(ThreadMessage message)
Parameters
Returns
Declaration
public RunRequest.Builder AddTool(ToolCall tool)
Parameters
Returns
SelectFunction(string)
Declaration
public RunRequest.Builder SelectFunction(string functionName)
Parameters
Type |
Name |
Description |
string |
functionName |
|
Returns
Declaration
public RunRequest.Builder SelectTool(ToolType toolType)
Parameters
Returns
SetAdditionalInstructions(string)
Declaration
public RunRequest.Builder SetAdditionalInstructions(string instructions)
Parameters
Type |
Name |
Description |
string |
instructions |
|
Returns
SetAdditionalMessages(params ThreadMessage[])
Declaration
public RunRequest.Builder SetAdditionalMessages(params ThreadMessage[] messages)
Parameters
Returns
SetInstructions(string)
Declaration
public RunRequest.Builder SetInstructions(string instructions)
Parameters
Type |
Name |
Description |
string |
instructions |
|
Returns
SetMaxCompletionTokens(int)
Declaration
public RunRequest.Builder SetMaxCompletionTokens(int maxCompletionTokens)
Parameters
Type |
Name |
Description |
int |
maxCompletionTokens |
|
Returns
SetMaxPromptTokens(int)
Declaration
public RunRequest.Builder SetMaxPromptTokens(int maxPromptTokens)
Parameters
Type |
Name |
Description |
int |
maxPromptTokens |
|
Returns
SetStream(bool)
Declaration
public RunRequest.Builder SetStream(bool stream = true)
Parameters
Type |
Name |
Description |
bool |
stream |
|
Returns
SetTemperature(float)
Declaration
public RunRequest.Builder SetTemperature(float temperature)
Parameters
Type |
Name |
Description |
float |
temperature |
|
Returns
Declaration
public RunRequest.Builder SetTools(params ToolCall[] tools)
Parameters
Returns
SetTopP(float)
Declaration
public RunRequest.Builder SetTopP(float topP)
Parameters
Type |
Name |
Description |
float |
topP |
|
Returns
SetTruncationStrategy(TruncationStrategy)
Declaration
public RunRequest.Builder SetTruncationStrategy(TruncationStrategy truncationStrategy)
Parameters
Returns