Slide 8
Slide 8 text
各PDFファイルから、Create Tableクエリを生成。
import boto3
import json
with open("table_definitions_sensors.pdf", mode="rb") as f:
pdf_data = f.read()
client = boto3.client("bedrock-runtime",
region_name="ap-northeast-1")
model_id = "jp.anthropic.claude-sonnet-4-5-20250929-v1:0"
prompt = """\
次ページにて記載
"""
response = client.converse(
modelId=model_id,
messages=[
{
"role": "user",
"content": [
{ "text": prompt },
{ "document": {
"name": "PDF",
"format": "pdf",
"source": { "bytes": pdf_data },
"citations": { "enabled": True },
}},
],
}
],
)
print(json.dumps(response["output"]["message"]["content"], indent=4, ensure_ascii=False))
2. LLMにて、PDFのテーブル定義からCreate Tableクエリを生成 8