InfoGrab DocsInfoGrab Docs

OpenAI 텍스트 작업

이 작업을 사용하면 OpenAI에서 모델에 메시지를 보내거나 위반 사항에 대해 텍스트를 분류할 수 있습니다. OpenAI 노드 자체에 대한 자세한 내용은 OpenAI 를 참고하세요. Note 이전 노드 버전 n8n 버전 1.117.0에서는 OpenAI Responses API를 지원하는 OpenAI 노드 V2가 도입되었습니다. 이 버전에서는 Chat Completions API와의 연관성을 명확히 하기 위해 'Message a Model' 작업의 이름을 'Generate a Chat Completion'으로 변경했으며, Responses API를 사용하는 별도의 'Generate a Model Response' 작업을 새로 도입했습니다. 채팅 완성 생성 # 이 작업을 사용하면 Chat Completions API를 사용해 OpenAI 모델에 메시지나 프롬프트를 보내고 응답을 받을 수 있습니다. 다음 매개변수를 입력하세요. Credential to connect with : 기존 OpenAI 자격 증명 을 생성하거나 선택합니다. Resource : Text 를 선택합니다. Operation : Generate a Chat Completion 을 선택합니다. Model : 사용할 모델을 선택합니다. 어떤 모델을 사용해야 할지 확실하지 않다면, 높은 지능이 필요한 경우 gpt-4o 를, 가장 빠른 속도와 가장 낮은 비용이 필요한 경우 gpt-4o-mini 를 시도해보세요. 자세한 내용은 Models overview | OpenAI Platform 을 참고하세요. Messages : Text 프롬프트를 입력하고, 모델이 응답을 생성하는 데 사용할 Role 을 지정합니다. 이러한 역할을 사용해 더 나은 프롬프트를 작성하는 방법에 대한 자세한 내용은 Prompt engineering | OpenAI 를 참고하세요. 다음 역할 중 하나를 선택할 수 있습니다. User : 사용자로서 메시지를 보내고 모델로부터 응답을 받습니다. Assistant : 모델이 특정 어조나 성격을 갖도록 지시합니다. System : 기본적으로 시스템 메시지는 설정되어 있지 않습니다. 사용자 메시지에서 지침을 정의할 수도 있지만, 시스템 메시지에 설정된 지침이 더 효과적입니다. 대화당 시스템 메시지를 여러 개 설정할 수 있습니다. 이를 사용해 다음 사용자 메시지에 대한 모델의 동작이나 맥락을 설정하세요. Simplify Output : 원시 데이터 대신 응답의 단순화된 버전을 반환하려면 켭니다. Output Content as JSON : 응답을 JSON 형식으로 반환하도록 시도하려면 켭니다. GPT-4 Turbo 및 gpt-3.5-turbo-1106 보다 최신인 모든 GPT-3.5 Turbo 모델과 호환됩니다. 옵션 # Frequency Penalty : 모델이 유사한 문구를 반복하는 경향을 줄이기 위해 페널티를 적용합니다. 범위는 0.0 에서 2.0 사이입니다. Maximum Number of Tokens : 응답에 대한 최대 토큰 수를 설정합니다. 표준 영어 텍스트의 경