Felo API PlatformFelo API Platform
DataForSEO 전체 엔드포인트
v0.2.0-beta
OpenAPI 3.1.0

OnPage 작업 설정

서버:https://openapi.felo.ai
클라이언트 라이브러리

DataForSEO

​

SEO, search-engine results, keyword research, backlinks and AI visibility data.

OnPage 작업 설정

​

target 크롤링을 시작하고 tasks[0].id에 작업 id를 반환합니다. 이 id가 이 계열의 다른 모든 도구에 필요한 핸들이므로 보관하세요. max_crawl_pages는 크롤링 규모를 제한하고, start_url, max_crawl_depth, priority_urls, crawl_delay는 형태를 정하며, store_raw_html은 나중에 post_dataforseo_on_page_raw_html이 반환할 내용이 있는지를 결정합니다. DataForSEO 응답 봉투로 감싸집니다. 데이터는 tasks[0].result, 처리 결과는 tasks[0].status_code에 있으며, 거부된 요청도 HTTP 200을 반환합니다. ⚠️ 이것은 일반적인 제출/조회 쌍이 아닙니다. 크롤링은 이후 여러 도구가 id로 조회하는 세션입니다. get_dataforseo_on_page_summary를 폴링해 crawl_progress가 finished가 될 때까지 기다리세요. example.com의 1페이지 크롤링은 1분이 채 걸리지 않았습니다.

가격 참고

  • 과금 기준: 응답에 보고된 비용.
  • 참고 요청 추정치: USD 0.003.
  • 참고 고객 배수: 1.0. 정산된 고객 금액에 다시 적용하지 마세요.

참고용 메타데이터일 뿐이며, 계정 견적 또는 보장된 가격 또는 지출 한도가 아닙니다. 리소스 크레딧은 Felo 크레딧이 아닙니다. 최종 청구는 Felo 청구 기록을 따릅니다.

본문
application/json
  • 유형: array (object | null)[]
    • accept_language
      유형: string | null

      웹사이트 액세스용 언어 헤더
      선택 필드
      모든 로케일 형식(xx, xx-XX, xxx-XX 등)을 지원합니다
      참고: 이 매개변수를 지정하지 않으면 일부 웹사이트가 액세스를 거부할 수 있으며, 이 경우 응답 배열에서 "type":"broken으로 페이지가 반환됩니다

    • allow_subdomains
      유형: boolean | null

      하위 도메인의 페이지 포함
      선택 필드
      대상 웹사이트의 모든 하위 도메인을 크롤링하려면 true로 설정하세요
      기본값: false

    • allowed_subdomains
      유형: array string[] | null

      크롤링할 하위 도메인
      선택 필드
      크롤링할 하위 도메인을 지정하세요
      예: ["blog.site.com", "my.site.com", "shop.site.com"]
      참고: 이 매개변수를 사용하려면 allow_subdomains 매개변수를 false로 설정해야 합니다;
      그렇지 않으면 allowed_subdomains 필드의 내용이 무시되고 모든 하위 도메인에 대한 결과가 반환됩니다

    • browser_preset
      유형: string | null

      브라우저 화면 매개변수 프리셋
      선택 필드
      이 필드를 사용하면 browser_screen_width, browser_screen_height, browser_screen_scale_factor를 지정할 필요가 없습니다. 가능한 값:
      desktop, mobile, tabletdesktop 프리셋은 다음 값을 적용합니다:browser_screen_width: 1920
      browser_screen_height: 1080
      browser_screen_scale_factor: 1mobile 프리셋은 다음 값을 적용합니다:browser_screen_width: 390
      browser_screen_height: 844
      browser_screen_scale_factor: 3tablet 프리셋은 다음 값을 적용합니다:browser_screen_width: 1024
      browser_screen_height: 1366
      browser_screen_scale_factor: 2
      참고: 이 매개변수를 사용하려면 enable_javascript 또는 enable_browser_rendering을 true로 설정하세요

    • browser_screen_height
      유형: integer | null

      브라우저 화면 높이
      선택 필드
      특정 기기에 대한 감사를 수행하도록 사용자 지정 브라우저 화면 높이를 설정할 수 있습니다;
      이 필드를 사용하면 browser_preset은 무시되므로 지정할 필요가 없습니다;
      참고: 이 매개변수를 사용하려면 enable_javascript 또는 enable_browser_rendering을 true로 설정하세요 최솟값(픽셀): 240
      최댓값(픽셀): 9999

    • browser_screen_scale_factor
      유형: number | null

      브라우저 화면 배율
      선택 필드
      특정 기기에 대한 감사를 수행하도록 사용자 지정 브라우저 화면 해상도 비율을 설정할 수 있습니다;
      이 필드를 사용하면 browser_preset은 무시되므로 지정할 필요가 없습니다;
      참고: 이 매개변수를 사용하려면 enable_javascript 또는 enable_browser_rendering을 true로 설정하세요 최솟값: 0.5
      최댓값: 3

    • browser_screen_width
      유형: integer | null 형식: int64

      브라우저 화면 너비
      선택 필드
      특정 기기에 대한 감사를 수행하도록 사용자 지정 브라우저 화면 너비를 설정할 수 있습니다;
      이 필드를 사용하면 browser_preset은 무시되므로 지정할 필요가 없습니다;
      참고: 이 매개변수를 사용하려면 enable_javascript 또는 enable_browser_rendering을 true로 설정하세요 최솟값(픽셀): 240
      최댓값(픽셀): 9999

    • calculate_keyword_density
      유형: boolean | null

      대상 도메인의 키워드 밀도 계산
      선택 필드
      웹사이트 페이지의 키워드 밀도를 계산하려면 true로 설정하세요
      기본값: false
      참고: 이 매개변수를 사용하면 추가 요금이 부과됩니다. 이 매개변수가 있는 작업의 비용은 도움말 문서에서 자세히 알아보세요
      크롤링이 완료되면 Keyword Density 엔드포인트에서 키워드 밀도 값을 얻을 수 있습니다

    • check_spell
      유형: boolean | null

      맞춤법 검사
      선택 필드
      Hunspell 라이브러리를 사용하여 웹사이트의 맞춤법을 검사하려면 true로 설정하세요
      기본값: false

    • check_spell_exceptions
      유형: array string[] | null

      맞춤법 검사에서 제외할 단어
      선택 필드
      맞춤법 검사에서 제외할 단어를 지정하세요
      최대 단어 길이: 100자
      최대 단어 수: 1000
      예: "SERP", "minifiers", "JavaScript"

    • check_spell_language
      유형: string | null

      맞춤법 검사 언어
      선택 필드
      지원 언어: 'hy', 'eu', 'bg', 'ca', 'hr', 'cs', 'da', 'nl', 'en', 'eo', 'et', 'fo', 'fa', 'fr', 'fy', 'gl', 'ka', 'de', 'el', 'he', 'hu', 'is', 'ia', 'ga', 'it', 'rw', 'la', 'lv', 'lt', 'mk', 'mn', 'ne', 'nb', 'nn', 'pl', 'pt', 'ro', 'gd', 'sr', 'sk', 'sl', 'es', 'sv', 'tr', 'tk', 'uk', 'vi'
      참고: 언어를 지정하지 않으면 페이지 콘텐츠에 따라 자동으로 설정됩니다

    • checks_threshold
      유형: object | null

      검사에 사용할 사용자 지정 임계값
      선택 필드
      OnPage API 응답의 checks 객체에 포함된 매개변수에 대해 사용자 지정 임계값을 지정할 수 있습니다;
      참고: 정수 임계값만 수정할 수 있습니다;
      예를 들어 high_loading_time 및 large_page_size 매개변수는 기본적으로 각각 3초와 1MB로 설정되어 있습니다;
      이 임계값을 1초와 1000KB로 변경하려면 다음 스니펫을 사용하세요:
      "checks_threshold": {<br>"high_loading_time": 1,<br>"large_page_size": 1000<br>}
      기본값과 함께 사용자 지정할 수 있는 매개변수:
      "title_too_short", default value: 30, type: "int"<br>"title_too_long", default value: 65, type: "int"<br>"small_page_size", default value: 1024, type: "int"<br>"large_page_size", default value: 1048576 (1024 * 1024), type: "int"<br>"low_character_count", default value: 1024, type: "int"<br>"high_character_count", default value: 256000 (250 * 1024), type: "int"<br>"low_content_rate", default value: 0.1, type: "float"<br>"high_content_rate", default value: 0.9, type: "float"<br>"high_loading_time", default value: 3000, type: "int"<br>"high_waiting_time", default value: 1500, type: "int"<br>"low_readability_rate", default value: 15.0, type: "float"<br>"irrelevant_description", default value: 0.2, type: "float"<br>"irrelevant_title", default value: 0.3, type: "float"<br>"irrelevant_meta_keywords", default value: 0.6, type: "float"

      • propertyName
        유형: integer | null 형식: int64

        Signed 64-bit integers (long type).

    • crawl_delay
      유형: integer | null

      요청 간 지연(ms)
      선택 필드
      크롤러가 서버에 요청하는 간격을 직접 지정합니다
      기본값: 2000

    • crawl_sitemap_only
      유형: boolean | null

      sitemap에 표시된 페이지만 크롤
      선택 필드
      true로 설정하면 sitemap에 표시된 페이지만 크롤합니다
      이 매개변수를 true로 설정하고 custom_sitemap을 지정하지 않으면 기본 sitemap을 크롤합니다
      기본값: false
      참고: 이 매개변수를 사용하려면 respect_sitemap이 true여야 합니다

    • custom_js
      유형: string | null

      사용자 정의 javascript
      선택 필드
      참고: 여기에 입력하는 스크립트의 실행 시간은 최대 700ms여야 합니다. 예를 들어 다음 JS 스니펫을 사용해 웹사이트에 Google Tag Manager가 scr 속성으로 포함되어 있는지 확인할 수 있습니다:
      let meta = { haveGoogleAnalytics: false, haveTagManager: false };rnfor (var i = 0; i < document.scripts.length; i++) {rn let src = document.scripts[i].getAttribute("src");rn if (src != undefined) {rn if (src.indexOf("analytics.js") >= 0)rn meta.haveGoogleAnalytics = true;rntif (src.indexOf("gtm.js") >= 0)rn meta.haveTagManager = true;rn }rn}rnmeta;반환되는 값은 이 필드에 지정한 내용에 따라 달라집니다. 예를 들어 다음 스크립트를 지정하면:
      meta = {}; meta.url = document.URL; meta.test = 'test'; meta;
      응답으로 다음 데이터가 반환됩니다:
      "custom_js_response": {<br>"url": "https://dataforseo.com/",<br>"test": "test"<br>}
      참고: 입력하는 스크립트의 길이는 2000자를 넘을 수 없습니다

    • custom_robots_txt
      유형: string | null

      사용자 정의 robots.txt 설정
      선택 필드
      예: Disallow: /directory1/

    • custom_sitemap
      유형: string | null

      사용자 정의 sitemap URL
      선택 필드
      대체 sitemap이 있는 페이지의 URL입니다
      참고: 이 매개변수를 사용하려면 respect_sitemap이 true여야 합니다

    • custom_user_agent
      유형: string | null

      사용자 지정 User-Agent
      선택 필드
      웹사이트 크롤링에 사용할 사용자 지정 User-Agent
      예: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36

      기본값: Mozilla/5.0 (compatible; RSiteAuditor)

    • disable_cookie_popup
      유형: boolean | null

      쿠키 팝업 비활성화
      선택 필드
      사용자에게 쿠키 동의를 요청하는 팝업을 비활성화하려면 true로 설정합니다;
      기본값:
      false

    • disable_page_checks
      유형: array string[] | null

      특정 페이지 검사 실행 방지
      선택 필드
      특정 checks를 지정해 실행을 막고 onpage_score에 영향을 주지 않게 합니다예:
      "disable_page_checks": ["is_5xx_code", "is_4xx_code"]

    • disable_sitewide_checks
      유형: array string[] | null

      특정 사이트 전체 검사 실행 방지
      선택 필드
      target 웹사이트에서 실행하지 않을 checks를 지정합니다:
      "test_page_not_found"
      "test_canonicalization"
      "test_https_redirect"
      "test_directory_browsing"예:
      "disable_sitewide_checks": ["test_directory_browsing", "test_page_not_found"]자세한 내용은 도움말 센터에서 확인하세요

    • disallowed_subdomains
      유형: array string[] | null

      크롤하지 않을 하위 도메인
      선택 필드
      크롤하지 않을 하위 도메인을 지정합니다
      예: ["status.site.com", "docs.site.com"]
      참고: 이 매개변수를 사용하려면 allow_subdomains 매개변수를 true로 설정해야 합니다

    • enable_browser_rendering
      유형: boolean | null

      Core Web Vitals 측정을 위한 브라우저 렌더링 에뮬레이션
      선택 필드
      이 매개변수를 사용하면 웹 페이지를 로드할 때 브라우저를 에뮬레이션할 수 있습니다;
      enable_browser_rendering은 페이지의 스타일, 이미지, 글꼴, 애니메이션, 동영상 및 기타 리소스를 로드합니다;
      기본값: false
      응답에서 Core Web Vitals(FID, CLS, LCP) 지표를 얻으려면 true로 설정합니다;
      이 필드를 사용하면 enable_javascript와 load_resources 매개변수를 true로 설정해야 합니다
      참고: 이 매개변수를 사용하면 추가 비용이 발생합니다. 이 매개변수가 있는 작업의 비용은 도움말 문서에서 자세히 확인하세요. 비용은 가격 페이지에서 계산할 수 있습니다

    • enable_content_parsing
      유형: boolean | null

      크롤한 페이지의 콘텐츠 파싱
      선택 필드
      OnPage Content Parsing 엔드포인트를 사용하려면 true로 설정합니다
      기본값: false

    • enable_javascript
      유형: boolean | null

      페이지에서 javascript 로드
      선택 필드
      페이지에서 사용할 수 있는 스크립트를 로드하려면 true로 설정합니다
      기본값: false
      참고: 이 매개변수를 사용하면 추가 비용이 발생합니다. 이 매개변수가 있는 작업의 비용은 도움말 문서에서 자세히 확인하세요. 비용은 가격 페이지에서 계산할 수 있습니다

    • enable_www_redirect_check
      유형: boolean | null

      도메인의 www 리디렉션 구현 여부 확인
      선택 필드
      요청한 도메인이 www에서 non-www로 또는 non-www에서 www로 리디렉션을 구현했는지 확인하려면 true로 설정합니다;
      기본값: false

    • enable_xhr
      유형: boolean | null

      페이지에서 XMLHttpRequest 활성화
      선택 필드
      크롤러가 XMLHttpRequest 객체로 웹 서버에 데이터를 요청하게 하려면 true로 설정합니다
      기본값: false;이 필드를 사용하면 enable_javascript를 true로 설정해야 합니다;

    • force_sitewide_checks
      유형: boolean | null

      단일 페이지 크롤링 시 사이트 전체 검사 활성화
      선택 필드
      단일 페이지를 크롤링할 때 사이트 전체 검사 데이터를 얻으려면 true로 설정합니다;
      기본값: false

    • load_resources
      유형: boolean | null

      리소스 로드
      선택 필드
      이미지, 스타일시트, 스크립트 및 깨진 리소스를 로드하려면 true로 설정합니다
      기본값: false
      참고: 이 매개변수를 사용하면 추가 비용이 발생합니다. 이 매개변수가 있는 작업의 비용은 도움말 문서에서 자세히 확인하세요. 비용은 가격 페이지에서 계산할 수 있습니다

    • max_crawl_depth
      유형: integer | null

      크롤 깊이
      선택 필드
      크롤할 페이지의 링크 깊이입니다;
      예를 들어 크롤 시작 페이지가 레벨 0이고, 해당 페이지에서 링크된 페이지가 레벨 1입니다.

    • max_crawl_pages
      유형: integer

      크롤 페이지 한도
      필수 필드
      지정한 도메인에서 크롤할 페이지 수
      참고:
      max_crawl_pages를 1로 설정하고 start_url을 지정하지 않거나 홈페이지를 지정하면 다음 사이트 전체 검사가 비활성화됩니다:
      test_canonicalization, enable_www_redirect_check, test_hidden_server_signature, test_page_not_found, test_directory_browsing, test_https_redirect
      그래도 활성화하려면 force_sitewide_checks를 true로 설정합니다max_crawl_pages를 1로 설정하고 홈페이지가 아닌 start_url을 지정하면 모든 사이트 전체 검사가 비활성화됩니다;
      그래도 활성화하려면 force_sitewide_checks를 true로 설정합니다

    • pingback_url
      유형: string | null

      완료된 작업의 알림 URL
      선택 필드
      작업이 완료되면 지정한 URL로 GET 요청을 보내 알립니다
      ‘$id’ 문자열을 $id 변수로, ‘$tag’를 urlencoded $tag 변수로 사용할 수 있습니다. 요청을 보내기 전에 필요한 값을 설정합니다.
      예:
      http://your-server.com/pingscript?id=$id
      http://your-server.com/pingscript?id=$id&amp;tag=$tag
      참고: pingback_url의 특수 문자는 urlencoded됩니다;
      즉, # 문자는 %23으로 인코딩됩니다

      자세한 내용은 Help Center를 참고하세요

    • priority_urls
      유형: array string[] | null

      대기열을 건너뛰고 크롤할 URL
      선택 필드
      이 배열에 지정한 URL은 크롤 대기열을 건너뛰고 가장 먼저 크롤됩니다;
      참고: 절대 URL을 지정해야 합니다;
      최대 20개 URL을 지정할 수 있습니다;
      배열의 모든 URL은 target 도메인에 속해야 합니다;
      allow_subdomains 매개변수가 true로 설정되지 않으면 하위 도메인은 무시됩니다예:
      "priority_urls": [<br>"https://dataforseo.com/apis/serp-api",<br>"https://dataforseo.com/contact"<br>]

    • respect_sitemap
      유형: boolean | null

      크롤 시 sitemap 준수
      선택 필드
      크롤할 때 기본 sitemap에 표시된 페이지 순서를 따르려면 true로 설정합니다;
      기본값: false
      참고: true로 설정하면 API 응답의 click_depth 값이 0이 됩니다;
      요청의 max_crawl_depth 필드는 무시되며, max_crawl_pages 매개변수로 크롤할 페이지 수를 지정할 수 있습니다

    • return_despite_timeout
      유형: boolean | null

      시간 초과 오류에도 페이지 데이터 반환
      선택 필드
      true이면 120초 내에 로드하지 못하고 시간 초과 오류를 반환한 페이지에 대해서도 데이터를 제공합니다;
      기본값: false

    • robots_txt_merge_mode
      유형: string | null

      robots.txt 설정 병합 또는 재정의
      선택 필드
      가능한 값: merge, override;
      웹사이트 크롤링 제한과 기타 robots.txt 설정을 무시하려면 override로 설정합니다
      기본값: merge;
      참고: override로 설정하면 custom_robots_txt 매개변수를 지정하세요

    • start_url
      유형: string | null

      크롤할 첫 번째 url
      선택 필드
      참고: 절대 URL을 지정해야 합니다
      단일 페이지를 크롤하려면 이 필드에 해당 URL을 지정하고 max_crawl_pages 매개변수를 1로 설정하세요
      페이지별 데이터를 얻으려면 live Instant Pages 엔드포인트를 사용할 수도 있습니다

    • store_raw_html
      유형: boolean | null

      크롤한 페이지의 HTML 저장
      선택 필드
      OnPage Raw HTML 엔드포인트로 페이지의 HTML을 얻으려면 true로 설정합니다
      기본값: false

    • support_cookies
      유형: boolean | null

      크롤한 페이지에서 쿠키 지원
      선택 필드
      페이지를 크롤할 때 쿠키를 지원하려면 true로 설정합니다
      기본값: false

    • switch_pool
      유형: boolean | null

      프록시 풀 전환
      선택 필드
      true이면 추가 프록시 풀을 사용하여 요청한 데이터를 가져옵니다;
      이 매개변수는 다수의 작업이 동시에 설정되어 간헐적으로 rate-limit 및/또는 site_unreachable 오류가 발생하는 경우 사용할 수 있습니다

    • tag
      유형: string | null

      사용자 정의 작업 식별자
      선택 필드
      최대 255자
      이 매개변수를 사용해 작업을 식별하고 결과와 매칭할 수 있습니다
      tag에 지정한 값은 응답의 data 객체에서 확인할 수 있습니다

    • target
      유형: string

      대상 도메인
      필수 필드
      도메인 이름은 https://와 www. 없이 지정해야 합니다
      페이지 URL을 지정하면 URL에 포함된 도메인에 대한 결과가 반환됩니다

    • validate_micromarkup
      유형: boolean | null

      마이크로데이터 검증 활성화
      선택 필드
      OnPage API Microdata 엔드포인트를 사용하려면 true로 설정합니다
      기본값: false

응답
  • 200
    유형: object | null · Response36Afe1097B20_OnPageTaskPostResponseInfo
    • cost
      유형: number | null 형식: double

      전체 작업 비용, USD

    • status_code
      유형: integer | null

      일반 상태 코드입니다. 응답 코드 전체 목록은 여기에서 확인할 수 있습니다.

    • status_message
      유형: string | null

      일반 정보 메시지입니다. 일반 정보 메시지 전체 목록은 여기에서 확인할 수 있습니다.

    • tasks
      유형: array (object | null)[] | null

      작업 배열

      • 유형: object | null · Response36Afe1097B20_OnPageTaskPostTaskInfo
        • cost
          유형: number | null 형식: double

          전체 작업 비용, USD

        • data
          유형: object | null

          POST 요청에 지정한 것과 동일한 매개변수를 포함합니다

          • propertyName
            유형: object | null
        • id
          유형: string | null

          작업 식별자 시스템 내 고유 작업 식별자(UUID 형식)

        • path
          유형: array (string | null)[] | null

          URL 경로

        • result
          유형: object | null

          결과 배열
          이 경우 값은 null입니다

        • result_count
          유형: integer | null 형식: int64

          result 배열의 요소 수

        • status_code
          유형: integer | null

          작업의 상태 코드 DataForSEO가 생성하며 10000-60000 범위일 수 있습니다. 응답 코드 전체 목록은 여기에서 확인할 수 있습니다.

        • status_message
          유형: string | null

          작업의 정보 메시지 일반 정보 메시지 전체 목록은 여기에서 확인할 수 있습니다.

        • time
          유형: string | null

          실행 시간, 초

    • tasks_count
      유형: integer | null 형식: int64

      tasks 배열의 작업 수

    • tasks_error
      유형: integer | null 형식: int64

      오류와 함께 반환된 tasks 배열의 작업 수

    • time
      유형: string | null

      총 실행 시간(초)

    • version
      유형: string | null

      API의 현재 버전

    application/json
  • 400

    요청을 처리할 수 없습니다. 요청 매개변수를 확인하세요.

  • 401

    유효한 Felo API 키가 필요합니다.

  • 402

    청구 요건이 충족되지 않아 요청을 진행할 수 없습니다.

  • 403

    이 계정에는 이 작업을 수행할 권한이 없습니다.

  • 429

    요청 또는 지출 한도에 도달했습니다.

  • 502

    서비스가 요청을 완료할 수 없습니다.

  • 503

    API 또는 청구 서비스를 일시적으로 사용할 수 없습니다.

  • 504

    요청을 처리하는 동안 서비스 시간이 초과되었습니다.

  • default

    오류 응답. 업스트림 패스스루 응답은 공급자 형식을 사용할 수 있습니다.

    application/json
Request Example for post/v1/beta/dataforseo/on_page/task_post
curl https://openapi.felo.ai/v1/beta/dataforseo/on_page/task_post \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "target": "dataforseo.com",
    "max_crawl_pages": 10,
    "load_resources": true,
    "enable_javascript": true,
    "custom_js": "meta = {}; meta.url = document.URL; meta;",
    "tag": "some_string_123",
    "pingback_url": "https://your-server.com/pingscript?id=$id&tag=$tag"
  }
]'
{
  "version": null,
  "status_code": null,
  "status_message": null,
  "time": null,
  "cost": null,
  "tasks_count": null,
  "tasks_error": null,
  "tasks": [
    {
      "id": null,
      "status_code": null,
      "status_message": null,
      "time": null,
      "cost": null,
      "result_count": null,
      "path": [
        null
      ],
      "data": null,
      "result": null
    }
  ]
}
Setting OnPage Tasks

도움이 필요하신가요?

  • API, 결제, 계정 관련 문의는 지원에서 안내해 드립니다.
  • Discord에서 Felo 개발자와 대화해 보세요.
  • 변경 내역을 확인해 보세요.
  • 대량 구매 가격이나 구매 관련 도움이 필요하신가요? 영업팀 문의.
  • LLM으로 구축 중이신가요? llms.txt를 읽어 보세요.