클래스 PdfChatGptRequestOptions
참고
Documentize.PdfChatGpt 플러그인의 옵션을 나타냅니다.
public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions
상속
object ← PdfChatGptOptions ← PdfChatGptRequestOptions
구현합니다
상속된 멤버
- PdfChatGptOptions.AddInput(IDataSource),
- PdfChatGptOptions.AddOutput(IDataSource),
- PdfChatGptOptions.Inputs,
- PdfChatGptOptions.Outputs,
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
생성자
PdfChatGptRequestOptions()
기본 옵션으로 Documentize.PdfChatGptRequestOptions 객체의 새 인스턴스를 초기화합니다.
public PdfChatGptRequestOptions()
PdfChatGptRequestOptions(string, string, string, string)
옵션으로 Documentize.PdfChatGptRequestOptions 객체의 새 인스턴스를 초기화합니다.
public PdfChatGptRequestOptions(string apiKey, string model, string apiUrl, string query)
매개변수
apiKey
string: ChatGPT API에 접근하기 위한 키.model
string: ChatGPT 모델의 이름. 기본 모델은: gpt-3.5-turbo-1106:apiUrl
string: ChatGPT API URL. 기본 URL은: https://api.openai.com/v1/chat/completions.query
string: ChatGPT에 대한 문자열 요청.
속성
ApiKey
ChatGPT API에 접근하기 위한 키를 가져오거나 설정합니다.
public string ApiKey { get; set; }
속성 값
ApiUrl
ChatGPT API URL을 가져오거나 설정합니다.
public string ApiUrl { get; set; }
속성 값
MaxTokens
응답에서의 최대 토큰 수. 기본값은 null이며, 이는 무한을 의미합니다.
public int? MaxTokens { get; set; }
속성 값
int?
Messages
Documentize.Message 객체의 컬렉션을 가져오거나 설정합니다.
public List<message> Messages { get; set; }
속성 값
Model
사용할 모델의 ID를 가져오거나 설정합니다.
public string Model { get; set; }
속성 값
NumberOfChoices
각 입력 메시지에 대해 생성할 채팅 완성 선택의 개수입니다.
public int NumberOfChoices { get; set; }
속성 값
Query
ChatGPT에 대한 문자열 요청을 가져오거나 설정합니다. 비어 있지 않으면, 이는 요청에서 전송될 컬렉션의 첫 번째 메시지입니다.
public string Query { get; set; }
속성 값
Temperature
사용할 샘플링 온도로 0과 2 사이의 값을 설정합니다. 0.8과 같은 높은 값은 출력을 보다 무작위로 만들고, 0.2와 같은 낮은 값은 보다 집중되고 결정적으로 만듭니다. 기본값은 1입니다.
public double Temperature { get; set; }
속성 값
네임스페이스: Documentize 어셈블리: Documentize.dll