모든 도구

file_read

파일 및 Finder · macOS · Windows

효과: 읽기. 상태: 조건부 제공.

‘조건부 제공’은 도구가 버전, 플랫폼, 권한, 계정 또는 설정에 따라 달라질 수 있음을 뜻하며 모든 설치에서 활성화되었다는 의미는 아닙니다.

macOS

목적

절대 경로로 로컬 파일 시스템의 일반 텍스트 파일을 읽습니다. 로컬 텍스트 파일을 읽는 기본 도구이며 PDF, Word, Excel 또는 PowerPoint 문서에는 전용 리더를 사용하세요. 홈, 외장 디스크, 클라우드 드라이브와 /tmp 등 이 Mac의 어디서나 읽지만, 키체인, ~/.ssh, ~/.aws, 브라우저 로그인, 다른 사용자의 홈, Time Machine 백업 같은 인증 및 신원 위치는 절대 읽지 않습니다. .txt, .md, .csv, .json, .xml, .log, .yaml, .toml과 일반 코드 파일을 지원하며 UTF-8을 자동 감지하고 실패하면 Latin-1/Windows-1252를 사용합니다. OneDrive 파일은 onedrive_read_file, Google Drive 파일은 gdrive_read_file, PDF는 pdf_read, Word는 word_read, Excel은 excel_read를 사용하세요.

필수 입력

입력 이름은 도구가 요구하는 정확한 형태로 유지됩니다. 영문 정식 기술 정의는 아래 펼칠 수 있는 스키마에 있습니다.

권한 및 확인

스키마에 명시적 확인 매개변수가 없습니다. 이는 무단 작업을 허용하지 않습니다. 효과를 검토하고 승인을 받으세요.

영문 정식 기술 스키마macOS
{
  "properties": {
    "max_bytes": {
      "description": "Maximum bytes to read (default 1 MB, max 10 MB)",
      "type": "integer"
    },
    "offset": {
      "description": "Start reading at this byte offset (default 0)",
      "type": "integer"
    },
    "path": {
      "description": "Absolute path to the file",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "type": "object"
}

문서 예시

file_read 문서 예시입니다. 이 예시를 실행하지 마세요. 표시된 인수는 가상 데이터 세트에 속합니다. 실제 호출 전에 실제 식별자를 확인하고 승인을 받으세요.

{
  "path": "/Users/demo/Documents/meeting-notes.txt"
}

Windows

목적

절대 경로로 로컬 파일 시스템의 일반 텍스트 파일을 읽습니다. 로컬 텍스트 파일의 기본 도구이며 해당 문서 형식에는 pdf_read/word_read/excel_read/ppt_read를, 클라우드 저장소에는 onedrive_read_file / gdrive_read_file을 사용하세요. 경로는 허용된 폴더 안에 있어야 하며 기본값은 홈 디렉터리이고 fs_allowed_roots 설정 키로 확장할 수 있습니다. 큰 파일을 나누어 읽기 위한 offset/max_bytes를 지원합니다.

필수 입력

입력 이름은 도구가 요구하는 정확한 형태로 유지됩니다. 영문 정식 기술 정의는 아래 펼칠 수 있는 스키마에 있습니다.

권한 및 확인

스키마에 명시적 확인 매개변수가 없습니다. 이는 무단 작업을 허용하지 않습니다. 효과를 검토하고 승인을 받으세요.

영문 정식 기술 스키마Windows
{
  "properties": {
    "max_bytes": {
      "description": "Maximum bytes to read (default 1 MB, max 10 MB).",
      "type": "integer"
    },
    "offset": {
      "description": "Start reading at this byte offset (default 0).",
      "type": "integer"
    },
    "path": {
      "description": "Absolute path to the file (a leading ~ is expanded).",
      "type": "string"
    }
  },
  "required": [
    "path"
  ],
  "type": "object"
}

문서 예시

file_read 문서 예시입니다. 이 예시를 실행하지 마세요. 표시된 인수는 가상 데이터 세트에 속합니다. 실제 호출 전에 실제 식별자를 확인하고 승인을 받으세요.

{
  "path": "C:\\Users\\demo\\Documents\\meeting-notes.txt"
}