Moonshot Kimi Chat Model 노드
n8n v2.25Moonshot Kimi Chat Model 노드를 사용하면 Kimi 채팅 API에 채팅 요청을 전송하고 대화형 응답을 생성할 수 있습니다. 이 노드의 인증 정보는 여기에서 확인할 수 있습니다. 서브 노드는 표현식을 사용하여 여러 항목을 처리할 때 다른 노드와 다르게 동작합니다.
Moonshot Kimi Chat Model 노드를 사용하면 Kimi 채팅 API에 채팅 요청을 전송하고 대화형 응답을 생성할 수 있습니다. 워크플로에서 AI 채팅 모델이 필요할 때 사용하세요. 예를 들어, 어시스턴트를 구동하거나, 다단계 AI 체인을 구축하거나, 샘플링 및 토큰 설정을 조정하여 모델 기반 콘텐츠를 생성할 수 있습니다.
이 노드의 인증 정보는 여기에서 확인할 수 있습니다.
서브 노드는 표현식을 사용하여 여러 항목을 처리할 때 다른 노드와 다르게 동작합니다.
루트 노드를 포함한 대부분의 노드는 임의 수의 항목을 입력으로 받아 처리한 후 결과를 출력합니다. 표현식을 사용하여 입력 항목을 참조할 수 있으며, 노드는 각 항목에 대해 순서대로 표현식을 해석합니다. 예를 들어, 5개의 name 값이 입력된 경우 {{ $json.name }} 표현식은 각 이름을 순서대로 해석합니다.
서브 노드에서는 표현식이 항상 첫 번째 항목으로 해석됩니다. 예를 들어, 5개의 name 값이 입력된 경우 {{ $json.name }} 표현식은 항상 첫 번째 이름으로 해석됩니다.
작업#
채팅 응답 생성#
선택한 Kimi 모델에 채팅 요청을 전송하고 모델의 응답을 반환합니다.
파라미터
- Model (유형: options, 필드:
model): 완성을 생성하는 모델입니다. 기본값:kimi-k2.5. Moonshot Kimi Chat API 문서{:target="_blank" .external-link}에서 자세한 내용을 확인하세요.
옵션
- Frequency Penalty (유형: number, 필드:
frequencyPenalty): 양수 값은 기존 빈도를 기반으로 새 토큰에 패널티를 부여하여 모델이 반복을 줄이도록 합니다. 기본값:0. - Maximum number of tokens (유형: number, 필드:
maxTokens): 완성에서 생성할 최대 토큰 수입니다. -1을 입력하면 모델 기본값을 사용합니다. 토큰 한도는 선택한 모델에 따라 다릅니다. 기본값:-1. - Response format (유형: options, 필드:
responseFormat): 모델 응답의 형식입니다. 기본값:text. - Presence penalty (유형: number, 필드:
presencePenalty): 양수 값은 지금까지 텍스트에 등장한 토큰 여부를 기반으로 새 토큰에 패널티를 부여하여, 모델이 새로운 주제에 대해 이야기할 가능성을 높입니다. 기본값:0. - Sampling temperature (유형: number, 필드:
temperature): 무작위성을 제어합니다. 값이 낮을수록 출력이 덜 무작위해지며, 0에 가까울수록 모델이 더 결정론적으로 동작합니다. 기본값:0.7. - Timeout (유형: number, 필드:
timeout): 요청이 소요될 수 있는 최대 시간(밀리초)입니다. 기본값: 360000(6분). - Max retries (유형: number, 필드:
maxRetries): 실패한 요청에 대해 재시도할 최대 횟수입니다. 기본값: 2회. - Top P (유형: number, 필드:
topP): 다양성을 제어하는 핵 샘플링 파라미터입니다. 0.5를 입력하면 모델이 가능성 가중 옵션의 절반을 고려합니다. Top P 또는 Sampling Temperature 중 하나만 변경할 것을 권장하며, 두 가지를 동시에 변경하지 마세요. 기본값:1.
템플릿 및 예시#
이 노드의 워크플로 템플릿은 n8n 워크플로 템플릿 갤러리에서 확인할 수 있습니다.
관련 리소스#
서비스 및 사용 가능한 모델 옵션에 대한 자세한 내용은 Moonshot Kimi Chat Model 문서{:target="_blank" .external-link}를 참조하세요.