Articlehuggingface.co·2025년 7월 31일·0

Introducing AI Sheets: a tool to work with datasets using open AI models!

Quick Summary

Hugging Face AI Sheets는 스프레드시트형 인터페이스에서 프롬프트와 공개 AI 모델을 활용해 데이터셋을 만들고, 변환하고, 보강하고, 평가할 수 있게 해주는 오픈소스 노코드 도구다.

Introducing AI Sheets: a tool to work with datasets using open AI models! 관련 대표 이미지

🖼️ 인포그래픽

Introducing AI Sheets: a tool to work with datasets using open AI models! 내용을 설명하는 본문 이미지

🖼️ 4컷 인포그래픽

Introducing AI Sheets: a tool to work with datasets using open AI models! 내용을 설명하는 본문 이미지

💡 한 줄 요약

Hugging Face AI Sheets는 스프레드시트형 인터페이스에서 프롬프트와 공개 AI 모델을 활용해 데이터셋을 만들고, 변환하고, 보강하고, 평가할 수 있게 해주는 오픈소스 노코드 도구다.

📌 핵심 요약

  • AI Sheets는 코드 없이 데이터셋을 구축·변환·보강하는 오픈소스 도구이며, 로컬 또는 Hugging Face Hub에서 실행할 수 있고 Hub의 여러 공개 모델과 로컬 모델을 사용할 수 있다.
  • 사용자는 기존 데이터셋을 가져오거나 자연어 설명만으로 새 데이터셋을 생성할 수 있으며, 스프레드시트처럼 보이는 화면에서 열과 셀을 편집하며 실험한다.
  • 새 열은 프롬프트로 생성되며, 기존 열 값을 {{column}} 형태로 참조해 요약, 번역, 분류, 정제, 정보 추출, 웹 검색 기반 보강, 합성 데이터 생성 등에 활용할 수 있다.
  • 수동으로 셀을 고치거나 좋은 결과에 좋아요를 표시하면 그 예시가 few-shot 형태로 다음 생성에 반영되어, 데이터에 맞는 프롬프트와 모델 동작을 빠르게 조정할 수 있다.
  • 완성한 데이터셋은 Hub로 내보낼 수 있고, 함께 생성되는 설정 파일을 재사용해 더 큰 규모의 데이터 생성 작업이나 이후 애플리케이션의 프롬프트 구성에 활용할 수 있다.

🧩 주요 포인트

  1. AI Sheets는 코드 없이 데이터셋을 구축·변환·보강하는 오픈소스 도구이며, 로컬 또는 Hugging Face Hub에서 실행할 수 있고 Hub의 여러 공개 모델과 로컬 모델을 사용할 수 있다.
  2. 사용자는 기존 데이터셋을 가져오거나 자연어 설명만으로 새 데이터셋을 생성할 수 있으며, 스프레드시트처럼 보이는 화면에서 열과 셀을 편집하며 실험한다.
  3. 새 열은 프롬프트로 생성되며, 기존 열 값을 {{column}} 형태로 참조해 요약, 번역, 분류, 정제, 정보 추출, 웹 검색 기반 보강, 합성 데이터 생성 등에 활용할 수 있다.
  4. 수동으로 셀을 고치거나 좋은 결과에 좋아요를 표시하면 그 예시가 few-shot 형태로 다음 생성에 반영되어, 데이터에 맞는 프롬프트와 모델 동작을 빠르게 조정할 수 있다.
  5. 완성한 데이터셋은 Hub로 내보낼 수 있고, 함께 생성되는 설정 파일을 재사용해 더 큰 규모의 데이터 생성 작업이나 이후 애플리케이션의 프롬프트 구성에 활용할 수 있다.

🧠 상세 정리

1. AI Sheets의 목적과 기본 성격

원문은 AI Sheets를 Hugging Face가 공개한 새로운 오픈소스 도구로 소개한다. 핵심 목적은 사용자가 코드를 작성하지 않고도 AI 모델을 이용해 데이터셋을 만들고, 풍부하게 만들고, 다른 형태로 변환할 수 있게 하는 것이다. 도구는 로컬에서 실행하거나 Hugging Face Hub 위에서 사용할 수 있으며, Inference Providers나 로컬 모델을 통해 Hub의 여러 공개 모델을 연결할 수 있다고 설명한다. 글은 특히 스프레드시트와 유사한 쉬운 인터페이스를 강조하며, 대규모·고비용 파이프라인을 바로 돌리기보다 작은 데이터셋으로 빠르게 실험한 뒤 확장하는 흐름을 전제로 한다.

2. 스프레드시트 방식의 작업 흐름

AI Sheets의 작업 방식은 사용자가 익숙한 표 형태의 인터페이스를 중심으로 설계되어 있다. 데이터는 행과 열로 보이고, 새 열은 프롬프트를 작성해 생성하며, 기존 열의 값은 프롬프트 안에서 참조할 수 있다. 사용자는 결과 셀을 직접 수정하거나 검증하면서 모델이 원하는 출력 형식을 더 잘 따르도록 유도할 수 있다. 원문은 이 과정을 반복 가능한 실험으로 묘사하며, 모델 결과를 한 번에 확정하는 대신 셀 단위 피드백과 재생성을 통해 데이터셋 품질을 점진적으로 높이는 점을 강조한다.

3. 모델 비교와 프롬프트 개선 활용

원문이 제시하는 대표 활용 사례 중 하나는 여러 모델을 같은 데이터에 적용해 비교하는 것이다. 사용자는 질문이나 프롬프트가 들어 있는 데이터셋을 가져온 뒤, 모델별로 열을 만들고 동일한 입력에 대한 응답을 생성할 수 있다. 결과는 직접 검토할 수도 있고, 별도의 열을 만들어 LLM이 응답 품질을 판단하도록 구성할 수도 있다. 또한 고객 요청 처리처럼 특정 업무 데이터를 대상으로 여러 프롬프트와 모델을 실험하면서, 수정한 셀과 검증된 셀을 예시로 활용해 프롬프트를 세밀하게 다듬는 흐름도 설명한다.

4. 데이터 변환·분류·분석·보강

AI Sheets는 기존 데이터셋을 변환하거나 분석하는 작업에도 사용할 수 있다. 예를 들어 텍스트 열에서 불필요한 문장부호를 제거하는 새 열을 만들거나, 특정 텍스트를 카테고리로 분류하는 열을 추가할 수 있다. 긴 텍스트에서 중요한 아이디어를 추출하는 방식으로 데이터 분석에도 적용할 수 있으며, 주소 데이터에서 빠진 우편번호를 찾는 것처럼 외부 최신 정보가 필요한 보강 작업에는 웹 검색 옵션을 켜도록 안내한다. 이 부분에서 원문은 AI Sheets를 단순한 생성 도구가 아니라 데이터 정제와 라벨링, 정보 추출을 함께 처리하는 작업 공간으로 제시한다.

5. 합성 데이터 생성과 시작 방식

원문은 데이터가 없거나 개인정보 문제로 실제 데이터를 쓰기 어려운 경우 합성 데이터 생성이 가능하다고 설명한다. 예시로 제약회사 분야 전문가의 짧은 소개를 생성하는 열을 만든 뒤, 그 소개를 바탕으로 현실적인 업무 이메일을 생성하는 흐름을 든다. 사용 시작 방식은 두 가지로 나뉘며, 자연어 설명으로 처음부터 데이터셋을 만들거나 기존 파일을 가져올 수 있다. 처음부터 생성하는 방식은 AI Sheets를 익히거나 아이디어를 빠르게 시험하고 테스트용 데이터를 만드는 데 적합하지만, 원문은 실제 활용 대부분에서는 기존 데이터 가져오기를 더 권장한다.

6. 기존 데이터 가져오기와 데이터 구조

가져오기 방식은 실제 데이터를 변환·분류·보강·분석하려는 대부분의 경우에 추천된다. 사용자는 XLS, TSV, CSV, Parquet 형식의 파일을 업로드할 수 있으며, 파일에는 최소 하나의 열 이름과 하나의 데이터 행이 있어야 한다. 업로드는 최대 1,000행까지 가능하고 열 수에는 제한이 없다고 설명한다. 데이터가 적을 때는 스프레드시트에 직접 값을 입력해 항목을 더할 수 있으며, 이렇게 가져온 데이터는 AI가 임의로 바꾸는 대상이라기보다 새 AI 열을 생성하기 위한 기준 입력으로 작동한다.

7. AI 열, 셀 피드백, 재생성 방식

데이터를 불러오면 사용자는 더하기 버튼으로 AI 기반 새 열을 추가할 수 있다. 도구는 특정 정보 추출, 긴 텍스트 요약, 번역 같은 추천 작업을 제공하고, 사용자는 직접 프롬프트를 작성해 기존 열을 참조할 수도 있다. AI가 생성한 셀은 재생성하거나 개선할 수 있으며, 사용자가 직접 수정한 셀과 좋아요로 표시한 좋은 결과는 이후 같은 열의 생성 과정에서 few-shot 예시로 쓰인다. 또한 마지막 셀에서 아래로 드래그하면 새 행을 즉시 생성할 수 있고, 오류가 난 셀도 같은 방식으로 다시 만들 수 있다고 설명한다.

8. 설정 변경, Hub 내보내기, 대규모 생성

AI Sheets에서는 열마다 프롬프트, 모델, 제공자, 검색 사용 여부 같은 설정을 바꿀 수 있다. 사용자는 모델마다 정확성, 창의성, 구조화 능력이 다를 수 있고 제공자마다 추론 속도와 컨텍스트 길이가 다를 수 있으므로 여러 조합을 시험해볼 수 있다. 최종 데이터셋이 만족스러우면 Hub로 내보낼 수 있으며, 이 과정에서 재사용 가능한 설정 파일도 생성된다. 원문은 이 설정을 HF Jobs와 스크립트에 연결해 더 많은 행을 생성하거나, 편집·좋아요 셀에서 나온 few-shot 예시를 포함한 프롬프트를 이후 애플리케이션에 재활용할 수 있다고 설명한다.

🧾 핵심 주장 / 시사점

  • AI Sheets의 핵심 가치는 모델 호출 자체보다 데이터, 프롬프트, 결과 검증, few-shot 예시 축적을 한 화면에서 반복하게 해주는 작업 흐름에 있다.
  • 원문은 처음부터 합성 데이터를 만드는 기능도 소개하지만, 정확성과 다양성이 중요한 실제 작업에서는 기존 데이터를 가져와 AI 열을 추가하는 방식을 더 안정적인 기본 경로로 제안한다.
  • 셀 수정과 좋아요가 다음 생성의 예시로 반영되는 구조는 비개발자도 데이터셋을 보면서 프롬프트를 조정하고 모델 비교 실험을 수행할 수 있게 하는 실용적인 설계다.

✅ 액션 아이템

  • AI Sheets의 스프레드시트 화면에서 기존 데이터셋을 불러와 {{column}} 참조 프롬프트로 새 열을 생성하고 요약·번역·분류 결과를 점검한다.
  • 로컬 실행과 Hugging Face Hub 실행을 동일 조건으로 병행해 공개 모델군과 로컬 모델군의 데이터 변환·보강 동작 차이를 비교해 적합 모델을 정한다.
  • 좋은 결과로 표기한 셀 수정·좋아요 예시를 few-shot 히스토리로 누적해 다음 생성 반영을 점검하고 설정 파일을 함께 보존해 대규모 생성에 재사용한다.

❓ 열린 질문

  • AI Sheets에서 자연어 설명만으로 생성하는 데이터셋의 범위는 어느 수준까지 확장 가능한가?
  • 로컬 모델과 공개 모델을 혼합할 때 {{column}} 기반 프롬프트는 어떤 작업에서 품질 향상 효과가 더 뚜렷한가?
  • 좋아요 기반 few-shot 축적이 응답 안정성에 기여하는 판단 기준은 어떤 지표를 적용할 것인가?

관련 문서

공통 태그와 주제 흐름을 기준으로 같이 보면 좋은 문서를 이어서 제안합니다.