HyperFlow기능의 핵심은, 주로 플로우 그래프를 구성하는 데 사용되는 노드에 있습니다. 이 가이드는 HyperFlow에서 사용 가능한 각 노드 유형에 대한 상세한 정의를 제공합니다.
입력 데이터를 importSet으로 콘텐츠 저장소에 추가합니다.
카테고리: 콘텐츠
내부 명칭: addContent
텍스트 또는 라벨 박스를 추가하여 플로우 그래프에 설명을 추가 할 수 있습니다.
카테고리: 설명
내부 명칭: annotation
콘텐츠 소스를 일정한 묶음으로 처리하여 다음 노드로 전달합니다.
카테고리: 데이터 플로우
내부 명칭: batcher
프롬프트 템플릿과 입력을 결합하여 컨텍스트를 생성하고, 이를 LLM에 전달해 응답을 생성합니다.
카테고리: LLMs
내부 명칭: contextAndGenerate
여러 입력을 받아 챗봇 출력으로 전송합니다.
카테고리: 채팅
내부 명칭: chatOutput
두 개 이상의 라벨이 지정된 버튼을 제공하여 사용자가 플로우 그래프에서 원하는 경로를 선택할 수 있도록 합니다.
카테고리: 흐름 제어
내부 명칭: branchChoice
세그먼트 또는 세분화된 세트에서 임베딩 벡터를 생성합니다. 카테고리: 지식 베이스 I내부 명칭: createEmbeddings
세그먼트 또는 임베딩을 사용하여 지식 베이스 DB를 생성합니다. 카테고리: 지식 베이스 내부 명칭: createKnowledgeDB
반복 테스트를 위한 노드 입력에 숫자 범위를 공급합니다. 카테고리: 데이터 플로우 내부 명칭: dataRange
노드 입력 포트에 데이터를 제공하여 반복적인 A/B/C 테스트를 수행합니다. 카테고리: 데이터 플로우 내부 명칭: dataSet
템플릿을 적용하거나 제공된 Python 코드를 실행하여 입력 데이터를 출력 데이터 흐름으로 변환합니다. 카테고리: 데이터 플로우 내부 명칭: transform
JSON 도구 정의와 Python 코드를 입력으로 사용합니다. Category: 도구 내부 명칭: defineTool
다양한 가져오기 및 업로드 옵션을 제공하는 상호작용형 콘텐츠 가져오기 세션에 진입합니다. 카테고리: 콘텐츠 내부 명칭: contentImport
LLM에 대한 지시사항을 입력할 수 있도록 허용합니다. 카테고리: LLMs 내부 명칭: getInstructions
앱 실행 URL에 연결된 모든 쿼리 파라미터에 대한 액세스를 제공합니다. 카테고리: 데이터 플로우 내부 명칭: launchParameters
프롬프트 템플릿과 입력값을 결합하여 생성된 요청을 LLM에 보내 응답을 생성합니다. 카테고리: 도구 내부 명칭: toolAgent
최대 횟수에 도달하거나 모든 데이터 소스를 처리할 때까지 반복 실행합니다. 카테고리: 플로우 컨트롤 내부 명칭 loopController
패턴에 따라 입력을 매칭하고 해당하는 노드의 분기 경로를 선택합니다. 카테고리: 플로우 컨트롤 내부 명칭: matchAndBranch
패턴에 따라 입력을 매칭하고 사용자에게 표시할 메시지를 선택합니다. Category: 대화 내부 명칭: matchAndMessage
카테고리: 대화 내부 명칭: matchAndButtons
패턴에 따라 입력을 매칭하여 출력값을 선택합니다. 카테고리: 데이터 플로우 내부 명칭: matchAndSelect
가변 개수의 입력을 받아 하나의 출력으로 병합합니다. 카테고리: 데이터 플로우 내부 명칭: mergeDataflows
사용자에게 표시할 메시지를 설정합니다 카테고리: 대화 내부 명칭: messageToUser
데이터 소스 루프를 중첩하여 입력 1을 입력 2 내에, 입력 2를 입력 3 내에 배치합니다. Category: Data flow 내부 명칭: nestedLoops
카테고리: 대화 내부 명칭: promptButtons
벡터 데이터베이스 검색 결과에서 가장 가까운 세그먼트를 2차 순위 재조정 모델을 사용하여 순서를 재배치합니다. 카테고리: 지식 베이스 내부 명칭: rerank
지식 세그먼트 집합을 벡터 데이터베이스에 삽입하며, 필요에 따라 벡터 DB를 생성하거나 초기화합니다. 카테고리: 지식 베이스 내부 명칭: knowledgeInjector
사용자의 프롬프트를 기반으로 지식 베이스 데이터베이스에서 세그먼트를 검색합니다. 카테고리: 지식 베이스 내부 명칭: searchKnowledgeDB
가져오거나 선택된 콘텐츠를 세그먼트로 분할합니다. 카테고리: 지식 베이스 내부 명칭: segmentContent
가져오거나 선택된 멀티모달 PDF 콘텐츠를 세그먼트로 분할합니다. 카테고리: 지식 베이스 내부 명칭: segmentMultiModalPDF
가져온 콘텐츠를 추가 처리할 수 있도록 선택합니다. 카테고리: 콘텐츠 내부 명칭: selectContent
세그먼트 임베딩을 추가 처리할 수 있도록 선택합니다. 카테고리: 지식 베이스 내부 명칭: selectEmbeddings
RAG 조회 시각화를 위한 지식 베이스 데이터베이스를 선택합니다. 카테고리: 지식 베이스 내부 명칭: selectKnowledgeDB
추가 처리를 위한 콘텐츠 세그먼트를 선택합니다. 카테고리: 지식 베이스 내부 명칭: selectSegments
RAG 조회 시각화를 위한 벡터 데이터베이스를 선택합니다. 카테고리: 지식 베이스 내부 명칭: selectVectorDB
카테고리: 플로우 컨트롤 내부 명칭: subGraph
가져온 콘텐츠를 추가 처리를 위해 변환합니다. 카테고리: 콘텐츠 내부 명칭: transformContent
입력값과 URL 템플릿을 사용하여 생성된 URL에서 데이터를 가져오며, 다양한 가져오기 옵션을 제공합니다. 카테고리: 도구 내부 명칭: urlAccess
사용자로부터 프롬프트 입력을 받습니다. 카테고리: 대화 내부 명칭: getPrompt
시각화를 위한 벡터 데이터베이스를 선택합니다. 카테고리: 지식 베이스 내부 명칭: visualizeVectorDB
지정된 주제나 쿼리에 대한 정보를 웹에서 검색합니다. Category: Tools 내부 명칭: search