API 문서
이미지 to Markdown API
이미지 파일을 Markdown 형식으로 변환하며 텍스트 추출 및 레이아웃 유지를 지원합니다
개요
이미지 to Markdown API는 이미지 파일을 Markdown 형식으로 변환할 수 있으며 텍스트 추출 및 레이아웃 유지를 지원합니다. 통일된 JSON 요청 형식을 사용하며 URL 참조 또는 base64 인코딩된 이미지 데이터를 지원합니다.
인증
API는 다음 인증 방법을 지원합니다:
- API 키: 쿼리 매개변수를 통해 API 키 전달
?key=YOUR_API_KEY
이미지를 Markdown으로 변환
이미지 파일을 Markdown 형식으로 변환하며 텍스트 추출 및 레이아웃 유지를 지원합니다.
요청
POST /api/image-to-markdown매개변수:
| 매개변수 | 유형 | 필수 | 설명 |
|---|---|---|---|
| document | object | 예 | 문서 객체 |
| document.type | string | 예 | 고정값 "image_url" |
| document.image_url | string | 예 | 이미지 URL 또는 base64 데이터 |
| filename | string | 아니오 | 파일명(base64 데이터 사용 시 제공 권장) |
| key | string | 아니오 | API 키(쿼리 매개변수, 로그인 사용자 선택 사항) |
예제:
이미지 URL 사용:
curl -X POST "https://llmocr.com/api/image-to-markdown?key=YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"document": {
"type": "image_url",
"image_url": "https://llmocr.com/image.jpg"
}
}'Base64 이미지 데이터 사용:
curl -X POST "https://llmocr.com/api/image-to-markdown?key=YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"document": {
"type": "image_url",
"image_url": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEA..."
},
"filename": "my-image.jpg"
}'응답
매개변수:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| id | string | 데이터베이스 레코드 ID |
| filename | string | 파일명 |
| content | string | 이미지에서 추출한 전체 Markdown 내용 |
| format | string | 출력 형식, 고정값 "markdown" |
| timestamp | number | 처리 완료 타임스탬프 |
| payload | string | API 엔드포인트 URL |
예제:
{
"id": "67890",
"filename": "image.jpg",
"content": "# 이미지의 제목\n\n추출된 Markdown 형식 텍스트 내용...\n\n- 불릿 포인트 1\n- 불릿 포인트 2\n\n| 열 1 | 열 2 |\n|----------|----------|\n| 데이터 1 | 데이터 2 |",
"format": "markdown",
"timestamp": 1640995200000,
"payload": "https://llmocr.com/api/image-to-markdown?key=YOUR_API_KEY"
}