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를 사용하세요.
필수 입력
path
입력 이름은 도구가 요구하는 정확한 형태로 유지됩니다. 영문 정식 기술 정의는 아래 펼칠 수 있는 스키마에 있습니다.
권한 및 확인
스키마에 명시적 확인 매개변수가 없습니다. 이는 무단 작업을 허용하지 않습니다. 효과를 검토하고 승인을 받으세요.
- 이 플랫폼에서는 사용자가 승인한 앱, 계정 및 리소스만 사용하세요. 연결 및 권한 요구 사항은 이 도구의 플랫폼별 설명을 참조하세요. 이 카탈로그는 추가 OAuth 범위나 OS 권한이 있다고 주장하지 않습니다.
영문 정식 기술 스키마 — 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를 지원합니다.
필수 입력
path
입력 이름은 도구가 요구하는 정확한 형태로 유지됩니다. 영문 정식 기술 정의는 아래 펼칠 수 있는 스키마에 있습니다.
권한 및 확인
스키마에 명시적 확인 매개변수가 없습니다. 이는 무단 작업을 허용하지 않습니다. 효과를 검토하고 승인을 받으세요.
- 이 플랫폼에서는 사용자가 승인한 앱, 계정 및 리소스만 사용하세요. 연결 및 권한 요구 사항은 이 도구의 플랫폼별 설명을 참조하세요. 이 카탈로그는 추가 OAuth 범위나 OS 권한이 있다고 주장하지 않습니다.
영문 정식 기술 스키마 — 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"
}