\(\bullet\)_Input data._ In common cases, it is straightforward to describe input data (_e.g._, an instance to be responded by LLMs) in natural language. For special input data, such as knowledge graph and table, it is necessary to apply an appropriate and convenient way to make them readable for LLMs. For structured data, linearization is commonly used to transform the original records (_e.g._, knowledge triples) into sequences [458] due to the simplicity. Further, the programming language (_e.g._, executable code) has also been utilized to formulate the structured data, which can also support using external tools (_e.g._, program executor) to produce the precise results [459, 460].
\(\bullet\)_Input data._ 일반적인 경우, 입력 데이터(_예: LLM이 응답할 인스턴스)를 자연어로 설명하는 것은 간단합니다. 지식 그래프 및 테이블과 같은 특수 입력 데이터의 경우, LLM이 읽을 수 있도록 적절하고 편리한 방법을 적용해야 합니다. 구조화된 데이터의 경우, linearization은 일반적으로 단순성 때문에 원래 레코드(_예: 지식 트리플)를 시퀀스 [458]로 변환하는 데 사용됩니다. 또한 프로그래밍 언어(_예: 실행 코드)도 구조화된 데이터를 공식화하는 데 활용되어 외부 도구(_예: 프로그램 실행기)를 사용하여 정확한 결과를 생성할 수 있습니다 [459, 460].
\(\bullet\)_입력 데이터._ 일반적인 경우, 입력 데이터(_예: LLM이 응답할 인스턴스)를 자연어로 설명하는 것은 간단합니다. 지식 그래프 및 테이블과 같은 특수 입력 데이터의 경우, LLM이 읽을 수 있도록 적절하고 편리한 방법을 적용해야 합니다. 구조화된 데이터의 경우, 선형화는 일반적으로 단순성 때문에 원래 레코드(_예: 지식 트리플)를 시퀀스 [458]로 변환하는 데 사용됩니다. 또한 프로그래밍 언어(_예: 실행 코드)도 구조화된 데이터를 공식화하는 데 활용되어 외부 도구(_예: 프로그램 실행기)를 사용하여 정확한 결과를 생성할 수 있습니다 [459, 460].