Skip to content

Commit 01c9579

Browse files
authored
Merge pull request #323 from KWcapstone/fix/322-마인드맵-엔지니어링
[Fix] 마인드맵 엔지니어링 수정
2 parents 043bf41 + 2c6b391 commit 01c9579

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/main/java/com/kwcapstone/AI/GptService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,8 @@ public String callMindMapNode(String prompt){
208208
- 마인드맵은 밑으로만 내려가는 계층 구조가 아니라 위, 아래, 옆으로 자식 노드를 펼치는 형태야, 계층 구조를 유지하되, 자식 노드들의 위치를 아래만 위치하는 것이 아닌 위 아래 좌우로 퍼져있는 마인드맵을 완성시켜줘야해.
209209
- 또한, 루트 노드는 하나만 있어야 해. 이게 이 대화의 메인 주제가 되는거야.
210210
- 기존 노드 변경할 필요가 없다고 했지만, 내용 상, 해당 노드의 키워드가 적절치 않고 지금 내용이 더 옳다면 노드는 가만히 두 되, 키워드 정도만 변경하는건 허용해. 물론 무차별적으로 많이 변경하는 것은 안 돼.
211+
- 또한 자식 노드를 만들 때 하나의 자식 노드에서 뻗어가지말고 다양한 자식 노드를 만드는 방법으로 해줘. 마인드맵은 여러 주제를 뽑아서 자식 노드의 그 자식 노드로 이어가는 게층 구조이야. 하나의 루트에서 하나의 자식만 뻗고 그 밑으로만 내려가는 것은 우리가 원하는 마인드맵 형태가 아니야.
212+
- 노드 간격이 자식의 자식의 자식 노드로 가면 갈 수록 넓어지는데, 노드와 노드 간격은 일정하게 내려줘. 키워드 때문이 아니라면 일정한 노드 간격으로 자식 노드를 내리는 것이 맞아.
211213
212214
결과는 JSON 배열 형태로 줘. 예시는 다음과 같아:
213215

0 commit comments

Comments
 (0)