Class FunctionCallingPolicy
Function calling ์คํ ์ ์ฑ
public class FunctionCallingPolicy
- Inheritance
-
FunctionCallingPolicy
- Inherited Members
Constructors
FunctionCallingPolicy()
public FunctionCallingPolicy()
Properties
Complex
๋ณต์กํ ์์ ์ฉ ์ ์ฑ
public static FunctionCallingPolicy Complex { get; }
Property Value
Default
๊ธฐ๋ณธ ์ ์ฑ
public static FunctionCallingPolicy Default { get; }
Property Value
EnableLogging
๋๋ฒ๊ทธ ๋ก๊น ํ์ฑํ
public bool EnableLogging { get; set; }
Property Value
ExecutionMode
One provider response's ordinary function-call execution mode. Native asynchronous calls can overlap model work and other handlers even when this is Sequential.
public FunctionExecutionMode ExecutionMode { get; set; }
Property Value
Fast
๋น ๋ฅธ ์คํ์ฉ ์ ์ฑ
public static FunctionCallingPolicy Fast { get; }
Property Value
MaxConcurrency
Maximum concurrent ordinary handlers per parallel batch. Also limits the separate pool of native asynchronous handlers across all rounds of one request.
public int MaxConcurrency { get; set; }
Property Value
MaxRounds
์ต๋ ๋ผ์ด๋ ์ (๋ฌดํ๋ฃจํ ๋ฐฉ์ง)
public int MaxRounds { get; set; }
Property Value
TimeoutSeconds
Provider request and round-loop timeout in seconds. A validated function-call batch is completed once handler execution begins; registered handlers do not currently receive a CancellationToken.
public int? TimeoutSeconds { get; set; }
Property Value
- int?
Unlimited
๋ฌด์ ํ ์ ์ฑ (์ฃผ์ํด์ ์ฌ์ฉ)
public static FunctionCallingPolicy Unlimited { get; }
Property Value
Vision
์ด๋ฏธ์ง ์์ ์ฉ ์ ์ฑ
public static FunctionCallingPolicy Vision { get; }
Property Value
Methods
Clone()
์ ์ฑ ๋ณต์
public FunctionCallingPolicy Clone()