AI로 고객 피드백을 인용문과 함께 주제별로 묶기

에이전트가 설문 응답을 읽고 주요 주제를 건수와 원문 그대로의 인용문과 함께 반환합니다.

  • 파일
  • 예산 상한

실제 실행 보기

2026년 10월 7일에 기록된 실제 실행을 다시 재생합니다. 모델: openai/gpt-6-luna.

성공run_16e8f6ea0b96505dd4d2615be299a35b$0.03 중 $0.002898
  1. 대기 중예산 $0.03 예약됨
  2. MicroVMmicroVM ready
  3. MicroVMworker started · shell off · web off
  4. 파일read feedback.txt
  5. MicroVMmicroVM destroyed
  6. 성공모델 호출 2회, 토큰 2,542개기록된 출력 (영어)
    json
    {
      "themes": [
        {
          "name": "Dashboard and report speed",
          "sentiment": "positive",
          "count": 3,
          "response_numbers": [
            1,
            9,
            19
          ],
          "quote": "Love the new dashboard, much faster than before."
        },
        {
          "name": "Pricing and plan details",
          "sentiment": "negative",
          "count": 3,
          "response_numbers": [
            4,
            13,
            20
          ],
          "quote": "Pricing is confusing, I cannot tell which plan includes API access."
        },
        {
          "name": "Dark mode",
          "sentiment": "request",
          "count": 3,
          "response_numbers": [
            6,
            10,
            18
          ],
          "quote": "Please add dark mode."
        },
        {
          "name": "Support experience",
          "sentiment": "positive",
          "count": 2,
          "response_numbers": [
            3,
            12
          ],
          "quote": "Support answered in 10 minutes, great experience."
        },
        {
          "name": "CSV export failures",
          "sentiment": "negative",
          "count": 2,
          "response_numbers": [
            2,
            11
          ],
          "quote": "Export to CSV keeps timing out on big reports."
        },
        {
          "name": "Mobile app crashes",
          "sentiment": "negative",
          "count": 2,
          "response_numbers": [
            5,
            14
          ],
          "quote": "The mobile app crashes when I open reports."
        },
        {
          "name": "Excel import failures",
          "sentiment": "negative",
          "count": 2,
          "response_numbers": [
            7,
            17
          ],
          "quote": "Importing contacts from Excel failed twice with no error message."
        },
        {
          "name": "Finding and downloading invoices",
          "sentiment": "negative",
          "count": 2,
          "response_numbers": [
            8,
            16
          ],
          "quote": "Billing page is hard to find, I could not get my invoice."
        },
        {
          "name": "Easy onboarding",
          "sentiment": "positive",
          "count": 1,
          "response_numbers": [
            15
          ],
          "quote": "Onboarding was easy, I was running in 10 minutes."
        }
      ],
      "unthemed": []
    }
  7. 워커 폐기됨$0.002898 청구, $0.027102 반환
모델 $0.000498 · 웹 $0.00 · 컴퓨팅 $0.0024

직접 실행하기

요청이 모두 채워진 상태로 플레이그라운드에서 샘플을 엽니다. 내 계정에서 표시된 예산 안에서, 같은 읽기 전용 샘플 시스템을 대상으로 실행됩니다.

이 샘플의 예산: $0.03

작동 방식

각 주제에는 건수와 원문 인용문이 하나 이상 있어, 모든 주장을 원본 파일과 대조해 확인할 수 있습니다. 칭찬과 불만은 구분되며, 하나의 응답은 한 주제에만 집계됩니다.

에이전트가 할 수 있는 일과 할 수 없는 일

권한은 요청의 일부입니다. 여기에 나열되지 않은 것은 실행에서 사용할 수 없습니다.

설정허용 범위
연결없음
웹꺼짐
셸꺼짐
파일feedback.txt (읽기 전용)
데이터 무보존꺼짐: 기록이 30일간 보관됩니다
예산$0.03, 하드 캡
시간 제한60초

자격 증명은 머신 안으로 들어가지 않습니다. 브로커가 각 호출에 자격 증명을 추가하고 위의 메서드를 강제합니다.

코드

샘플이 보내는 정확한 요청입니다. EPHEMERAL_API_KEY를 내 조직의 멤버 키로 설정하세요.

curl -X POST $EPHEMERAL_URL/v1/runs \
  -H "Authorization: Bearer $EPHEMERAL_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d @request.json

요청에 포함된 파일

인라인으로 전달되므로 먼저 업로드할 필요가 없습니다. 에이전트는 각각을 읽기 전용 파일로 봅니다.

feedback.txt
feedback.txt
1. Love the new dashboard, much faster than before.
2. Export to CSV keeps timing out on big reports.
3. Support answered in 10 minutes, great experience.
4. Pricing is confusing, I cannot tell which plan includes API access.
5. The mobile app crashes when I open reports.
6. Please add dark mode.
7. Importing contacts from Excel failed twice with no error message.
8. Billing page is hard to find, I could not get my invoice.
9. The dashboard loads quickly now, nice work.
10. I would pay more for a dark theme, my eyes hurt at night.
11. CSV export is broken for anything over a few thousand rows.
12. Great support team, they fixed my issue same day.
13. Why does the Team plan cost so much more than Pro? The page does not explain it.
14. The app crashed on my phone again after the update.
15. Onboarding was easy, I was running in 10 minutes.
16. Could not find where to download invoices. Had to ask support.
17. Import from Excel silently drops rows with dates.
18. Dark mode please! The white background is too bright.
19. Reports are much faster, thank you.
20. Pricing page does not list the API limits for each plan.
전체 요청 본문 request.json

파일이 인라인으로 포함된 같은 본문입니다.

request.json
{
  "prompt": "feedback.txt holds 20 numbered customer comments. Group them into themes. Reply with one JSON object and nothing else: {\"themes\": [{\"name\": string, \"sentiment\": \"positive\"|\"negative\"|\"request\", \"count\": number, \"response_numbers\": number[], \"quote\": string}], \"unthemed\": number[]}. Every comment belongs to exactly one theme, so the counts add up to 20 together with unthemed. quote must be copied word for word from one of the theme's comments. Order themes by count, highest first.",
  "files": [
    {
      "path": "feedback.txt",
      "content": "1. Love the new dashboard, much faster than before.\n2. Export to CSV keeps timing out on big reports.\n3. Support answered in 10 minutes, great experience.\n4. Pricing is confusing, I cannot tell which plan includes API access.\n5. The mobile app crashes when I open reports.\n6. Please add dark mode.\n7. Importing contacts from Excel failed twice with no error message.\n8. Billing page is hard to find, I could not get my invoice.\n9. The dashboard loads quickly now, nice work.\n10. I would pay more for a dark theme, my eyes hurt at night.\n11. CSV export is broken for anything over a few thousand rows.\n12. Great support team, they fixed my issue same day.\n13. Why does the Team plan cost so much more than Pro? The page does not explain it.\n14. The app crashed on my phone again after the update.\n15. Onboarding was easy, I was running in 10 minutes.\n16. Could not find where to download invoices. Had to ask support.\n17. Import from Excel silently drops rows with dates.\n18. Dark mode please! The white background is too bright.\n19. Reports are much faster, thank you.\n20. Pricing page does not list the API limits for each plan.\n"
    }
  ],
  "shell": false,
  "timeout_seconds": 60,
  "max_cost_micros": 30000
}

더 알아보기

관련 샘플

esc

“”와(과) 일치하는 항목이 없습니다.