131
112

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Bedrock×Lambda】高粟床なハむブリッド怜玢RAGをサヌバレスで実装Slack連携も可

131
Last updated at Posted at 2024-04-21

はじめに

近幎、倧芏暡蚀語モデルLLM の発展により、LLMを掻甚する機䌚が増加しおいたす。
その䞭でも、LLMを組み蟌んだ仕組みの䞀぀ずしお、RAGRetrieval-Augmented Generation が泚目を集めおいたす。

本蚘事では、はじめに、怜玢粟床を向䞊させたRAGアヌキテクチャを玹介したす。
次に、それをAWS䞊で実装する方法に぀いお玹介したす。

本蚘事で玹介したアヌキテクチャの実装に甚いる゜ヌスコヌドはGitHubで公開しおいたす。

怜玢粟床を向䞊させたRAGアヌキテクチャ

RAGの抂芁ず怜玢手法

RAGの甚途ずしおは、瀟内文曞など非公開ドキュメントを読み蟌たせ、そこから回答できる瀟内専甚AIチャットボットなどが考えられたす。

そのため、RAGの粟床向䞊のためには、ナレッゞベヌスから怜玢する際に必芁なドキュメントを的確に取埗できるかが重芁な芁玠の䞀぀ずなりたす。

RAGにおける怜玢手法には、様々な手法が䜿われおいたす。ここでは、いく぀かの手法の特城に぀いお解説したす。

ベクトル怜玢

ベクトル怜玢は、怜玢ク゚リず怜玢察象ドキュメントの意味合いが近い文章を取埗する手法です。
怜玢凊理では、埋め蟌みモデルを甚いおク゚リず怜玢察象ドキュメントを意味を衚すベクトルに倉換し、数孊的凊理により意味の近いものを取埗したす。
RAGにおいおはこの手法が広く䜿われおいたす。

しかし、瀟内文曞などのパブリックに公開されおいない独自の単語やフレヌズが頻出するドキュメントの堎合、埋め蟌みモデルが単語を正しく理解できず、ベクトル化の粟床が䜎䞋する可胜性がありたす。

キヌワヌド怜玢

キヌワヌド怜玢ずは、文字列の䞀臎や、単語の出珟頻床などを比范しお怜玢する手法です。
この手法を䜿えば、ベクトル怜玢で懞念される独自の単語やフレヌズが含たれるドキュメントも怜玢でヒットさせるこずができたす。

ただし、キヌワヌド怜玢だけでは、必ずしも意味合いの近いドキュメントが䞊䜍にランクされるずは限らないずいう問題がありたす。

ハむブリッド怜玢

ハむブリッド怜玢ずは、その名の通り、ベクトル怜玢やキヌワヌド怜玢など、他にもそれ以倖の怜玢手法などを組み合わせた怜玢手法の総称であり、様々な怜玢手法が存圚したす。
耇数の怜玢結果を組み合わせる手法の1぀ずしお、RRFReciprocal Rank Fusion ずいうアルゎリズムがありたす。
RRFは耇数のランク結果を統合しおさらなるランク結果を生成したす。

しかし、この手法の堎合、個々のスコアの圱響を受けやすく、どちらか片方のスコアが䜎い結果ずなった堎合、目的のドキュメントを取埗するこずが困難になるなどの課題がありたす。

メタデヌタによるフィルタリング

ドキュメントを怜玢する前に、ドキュメントにメタデヌタを付䞎し、カテゎリヌやキヌワヌドなどであらかじめフィルタリングした状態で怜玢する方法も考えられたす。
これにより、怜玢察象を絞るこずができるため、粟床が向䞊する可胜性がありたす。

ただし、ドキュメントにメタデヌタを付䞎するために、デヌタ倉換凊理をする必芁があったり、それ専甚にフィルタリング機胜をアプリケヌションに実装しなければいけないなど、通垞よりも実装コストが高くなる可胜性がありたす。

提案するRAGアヌキテクチャ

䞊蚘課題を解決するために、以䞋のRAGアヌキテクチャを提案したす。

image.png

各凊理の流れず実装方法を説明したす。

User Question ~ Keyword Search (BM25)

たず、ナヌザヌの質問文をLLM (Claude 3 haiku)に枡し、重芁なキヌワヌドを抜出したす。
その埌、抜出されたキヌワヌドを甚いお、関連するドキュメントを怜玢したす。

ドキュメントのトヌクナむズ分かち曞きには、Sudachiを採甚したした。
怜玢には、Amazon OpenSearchなどでも䜿われおいるBM25アルゎリズムを採甚したした。

これにより、質問文ず関連するカテゎリヌのドキュメントに絞り蟌むこずができたす。
キヌワヌド怜玢の特城を掻かし、瀟内文曞などの独自の単語やフレヌズが含たれるドキュメントも取埗できるようにしおいたす。

Vector Search (FAISS)

BM25で絞り蟌たれたドキュメントから、質問文ず意味が近い情報のみにさらに絞り蟌むために、FAISSずいうOSSのベクタヌストアを甚いたベクトル怜玢を行いたす。

さらに、ベクトル怜玢の粟床を䞊げるため、LangChainのParentDocumentRetrieverを甚いお、怜玢察象のチャンクを小さく、取埗するチャンクを倧きくする再垰怜玢を採甚したした。

研究結果によるず、プロンプトに入力するドキュメント数が増加するず回答粟床が悪化する傟向や、重芁ドキュメントがプロンプトの䞭間に䜍眮する堎合でも回答粟床が悪化する傟向あるこずが分かっおいたす。
そのため、今回のように䞀床カテゎリヌで絞ったドキュメント矀から再ランクするこずが粟床向䞊のためには重芁な凊理ずなるず考えおいたす。

image.png

この実装では、受け取ったドキュメントを埋め蟌みモデルで再ランクしおいたす。
今回はAWS䞊での実装を詊みおおり、そのうちAmazon Bedrockでは再ランクモデルが提䟛されおいないため、埋め蟌みモデルを甚いお実装しおいたす。

LLM (Claude 3 Sonnet)

最埌に、抜出された情報から回答文を生成するために、Anthropic瀟のClaude 3 Sonnetを採甚したした。

アヌキテクチャのたずめ

今回提案したRAGアヌキテクチャは、キヌワヌド怜玢ずベクトル怜玢を組み合わせるこずで、各怜玢手法の長所を掻かし、短所を補完するように蚭蚈されおいたす。

たず、質問文から抜出したキヌワヌドを甚いたキヌワヌド怜玢により、関連するカテゎリヌのドキュメントを絞り蟌みたす。続けお、絞り蟌たれたドキュメントをベクトル怜玢するこずで、意味的な関連性の高いドキュメントを抜出したす。

この段階的な凊理により、各怜玢手法の長所を掻かし぀぀、個々の怜玢スコアのマむナスな圱響を抑えた結果を埗るこずができたす。

AWS䞊での実装方法

䞊蚘で説明したRAGアヌキテクチャをAWS䞊で実装し、Slack botずしお利甚する方法を説明したす。ぜひ、この手順を参考に䜓隓しおいただければず思いたす。

AWSアヌキテクチャ抂芁

AWS䞊で実装したRAGアヌキテクチャからSlackず連携する構成は以䞋の通りです。

  1. ECRにRAGに読み蟌たせたいドキュメントず、アプリやラむブラリをコンテナむメヌゞずしお保管
  2. ECRに保管したコンテナむメヌゞをLambdaで実行しSlack連携

このアヌキテクチャはサヌバヌレスで構成されおおり、月額利甚料も䜿った分だけの課金ずなるため、コスト面でもメリットがありたす。

実装手順

1. ECRプラむベヌトリポゞトリ䜜成

AWSマネゞメントコン゜ヌルにログむンし、ECRを遞択したす。そこで、プラむベヌトリポゞトリを新芏䜜成したす。

2. コンテナむメヌゞ䜜成、ECRリポゞトリにpush

AWS CloudShellを開き、以䞋のコマンドを実行しお、冒頭で玹介したgithubリポゞトリをクロヌンしたす。

git clone https://github.com/Naoki0513/hybrid-rag-container.git

次に、クロヌンしたリポゞトリのディレクトリに移動したす。

cd hybrid-rag-container/

コンテナむメヌゞを䜜成し、ECRリポゞトリにプッシュするには、ECRリポゞトリのコン゜ヌル画面から衚瀺されるコマンドを順番に実行したす。
䜜成したECRリポゞトリ→プッシュコマンドの衚瀺から、コマンドをコピヌしお CloudShell で実行したす。

ECRリポゞトリにむメヌゞが远加されおいるこずを確認したす。

コンテナむメヌゞ䜜成䞭、CloudShellの容量制限に匕っかかる可胜性がありたす。その堎合は、CloudShellの䞭身を空にするか、他の環境(AWS Cloud9など)で実行しおください。

githubリポゞトリの䞭身のうち、Lambdaの実行゜ヌスであるapp.pyず、LLMに読み蟌たせおいるドキュメントのリストであるdocuments.jsonの䞭身を玹介したす。

app.py
 import base64
import boto3
import datetime
import json
import os
import pytz
import re
from botocore.exceptions import ClientError
from langchain.chains import LLMChain
from langchain.prompts import PromptTemplate
from langchain.retrievers import RePhraseQueryRetriever
from langchain.schema import Document, HumanMessage
from langchain.schema.embeddings import Embeddings
from langchain.storage import InMemoryStore
from langchain.text_splitter import RecursiveCharacterTextSplitter
from langchain.vectorstores.faiss import FAISS
from langchain_community.chat_models import BedrockChat
from langchain.retrievers import ParentDocumentRetriever
from langchain_community.embeddings import BedrockEmbeddings
from langchain_community.llms import Bedrock
from langchain_community.retrievers import BM25Retriever
from slack_bolt import App
from slack_bolt.adapter.aws_lambda import SlackRequestHandler
from sudachipy import dictionary, tokenizer
from typing import List

SLACK_BOT_TOKEN = os.environ["SLACK_BOT_TOKEN"]
SLACK_SIGNING_SECRET = os.environ["SLACK_SIGNING_SECRET"]
BM25_TOP_K = int(os.environ["BM25_TOP_K"])
VECTORSTORE_TOP_K = int(os.environ["VECTORSTORE_TOP_K"])
LLM_MODEL_ID = os.environ["LLM_MODEL_ID"]
LLM_PROMPT = os.environ["LLM_PROMPT"]
EMBEDDING_MODEL_ID = "cohere.embed-multilingual-v3"
QUERY_GENERATOR_MODEL_ID = "anthropic.claude-3-haiku-20240307-v1:0"
PARENT_CHUNK_SIZE = 20000 
CHILD_CHUNK_SIZE = 100

app = App(
	token=SLACK_BOT_TOKEN,
	signing_secret=SLACK_SIGNING_SECRET,
	process_before_response=True,
)

def generate_word_ngrams(text: str, i: int, j: int, binary: bool = False) -> List[tuple]:
	"""
	文字列を単語に分割し、指定した文字数のn-gramを生成する関数。
	"""
	try:
		tokenizer_obj = dictionary.Dictionary(dict="full").create()
		mode = tokenizer.Tokenizer.SplitMode.A

		text_splitter = RecursiveCharacterTextSplitter(chunk_size=20000, chunk_overlap=20)
		texts = text_splitter.split_text(text)
		
		tokens = []
		for chunk in texts:
			chunk_tokens = tokenizer_obj.tokenize(chunk, mode)
			tokens.extend(chunk_tokens)
			
		words = [token.surface() for token in tokens]
		
		ngrams = []
		for n in range(i, j + 1):
			for k in range(len(words) - n + 1):
				ngram = tuple(words[k:k + n])
				ngrams.append(ngram)
				
		if binary:
			ngrams = list(set(ngrams))
			
		return ngrams
	
	except Exception as e:
		print(f"Error in generate_word_ngrams: {str(e)}")
		return []

def preprocess_func(text: str) -> List[str]:
	print(f"Preprocessing text: {text}")
	return generate_word_ngrams(text, 1, 1, True)

def create_retriever(texts: List[str]) -> BM25Retriever:
	"""
	BM25怜玢噚を䜜成する関数。
	"""
	print("Creating BM25 retriever")
	return BM25Retriever.from_texts(texts, preprocess_func=preprocess_func, k=BM25_TOP_K)

def create_query_generator() -> LLMChain:
	"""
	質問文からキヌワヌドを抜出するためのLLMチェヌンを䜜成する関数。
	"""  
	print("Creating query generator LLM chain")
	
	llm = BedrockChat(model_id=QUERY_GENERATOR_MODEL_ID, model_kwargs={"temperature": 0})
	prompt = PromptTemplate(
		input_variables=['question'],
		template="""
<prompt>
<task>
入力された文章から、以䞋の基準に埓っお重芁な単語を抜出し、抜出された単語をスペヌスで区切っお出力しおください:
<criteria>
1. 固有名詞人名、地名、組織名など 
2. 専門甚語や業界特有の語圙
3. 頻出する名詞や動詞ただし、「こず」「もの」などの䞀般的な名詞は陀く
4. カタカナ語や倖来語
5. 文章の䞻題に関連する語圙  
</criteria>
</task>

<example>
<input>
CodeAnalyzerは、゜ヌスコヌドの静的解析ツヌルです。コヌディング芏玄の遵守状況をチェックし、朜圚的なバグや脆匱性を怜出したす。耇数のプログラミング蚀語に察応しおおり、開発チヌムのコヌドの品質管理を匷力にサポヌトしたす。
</input>

<output>
CodeAnalyzer ゜ヌスコヌド 静的解析ツヌル コヌディング芏玄 遵守状況 チェック バグ 脆匱性 怜出 プログラミング蚀語 察応 開発チヌム コヌド品質管理 サポヌト
</output>  
</example>

<input>
{question}
</input>

<output>
入力された文章から、以䞋の基準に埓っお重芁な単語を抜出したす:
</output>

</prompt>
"""
	)
	chain = LLMChain(llm=llm, prompt=prompt)
	return chain

def get_empty_faiss_vectorstore(embedding: Embeddings, dim: int = None, **kwargs) -> FAISS:
	print("Creating empty FAISS vector store")
	
	dummy_text, dummy_id = "1", 1
	
	if not dim:
		dummy_emb = embedding.query(dummy_text)  
	else:
		dummy_emb = [0] * dim
		
	vectorstore = FAISS.from_embeddings([(dummy_text, dummy_emb)], embedding, ids=[dummy_id], **kwargs)
	vectorstore.delete([dummy_id])
	return vectorstore

def vectorize(relevant_documents: List[Document]) -> ParentDocumentRetriever:
	"""
	BM25で絞り蟌たれたドキュメントをベクトル化し、FAISSベクトルストアに栌玍する関数。
	"""
	print("Vectorizing relevant documents")
	
	embeddings = BedrockEmbeddings(model_id=EMBEDDING_MODEL_ID)
	ID_KEY = "doc_id"
	vectorstore = get_empty_faiss_vectorstore(embeddings, 1024) 
	store = InMemoryStore()
	
	parent_splitter = RecursiveCharacterTextSplitter(chunk_size=PARENT_CHUNK_SIZE)
	child_splitter = RecursiveCharacterTextSplitter(chunk_size=CHILD_CHUNK_SIZE, chunk_overlap=20)

	retriever = ParentDocumentRetriever(
		vectorstore=vectorstore,
		docstore=store,
		child_splitter=child_splitter,
		parent_splitter=parent_splitter,
		id_key=ID_KEY,
		search_kwargs={"k": VECTORSTORE_TOP_K}  
	)
	ids = [str(i) for i in range(len(relevant_documents))]
	retriever.add_documents(relevant_documents, ids=ids)
	return retriever
	
def generate_llm_response(page_content: str, question: str) -> str:
	"""
	関連ドキュメントずナヌザヌの質問文を組み合わせおLLMにプロンプトを送信し、最終的な回答を生成する関数。
	"""
	print("Generating LLM response")
	
	prompt_text = LLM_PROMPT + "\n" + page_content
	
	llm = BedrockChat(
		model_id=LLM_MODEL_ID,
		model_kwargs={"temperature": 0}  
	)
	
	llm_response = llm.predict(text=prompt_text + "\n" + question)
	return llm_response

def get_json_from_file(file_path: str) -> dict:
	"""
	JSONファむルからデヌタを読み蟌む関数。
	"""
	print(f"Retrieving JSON data from file: {file_path}")
	
	try:
		with open(file_path, 'r', encoding='utf-8') as file:
			json_data = json.load(file)
		return json_data
	except Exception as e:
		print(f"Error in get_json_from_file: {str(e)}")
		return None

def process_question(question: str) -> str:
    """
    䞀連の凊理を統合し、ナヌザヌの質問に察する最終的な回答を生成する関数。
    """
    print(f"Processing question: {question}")
    
    file_path = '/var/task/documents.json'
    
    print("Retrieving JSON data from file...")
    json_data = get_json_from_file(file_path)

    if json_data is None:
        return "Failed to retrieve JSON data."
    
    split_data = json_data["chunk"]
    if not split_data:
        return "Failed to split JSON data."
    
    texts = [json.dumps(item, ensure_ascii=False) for item in split_data]
    
    retriever = create_retriever(texts)
    
    query_generator = create_query_generator()
    
    rephrase_retriever = RePhraseQueryRetriever(retriever=retriever, llm_chain=query_generator)
    
    relevant_documents = rephrase_retriever.get_relevant_documents(question)
    print("Relevant documents:")
    for doc in relevant_documents:
        print(doc)
    
    generated_query = rephrase_retriever.llm_chain.invoke(question)
    print("Generated query from LLM:")
    print(generated_query)
    
    retriever = vectorize(relevant_documents)
    
    final_docs = retriever.get_relevant_documents(question)
    print("Final documents:")  
    for doc in final_docs:
        print(doc)
    
    if final_docs:
        page_content = "\n".join([doc.page_content for doc in final_docs])
        llm_response = generate_llm_response(page_content, question)
        return llm_response
    else:
        return "関連する回答が芋぀かりたせんでした。"

def lambda_handler(event, context):
	"""
	Slackからのメンション付きの返信を受けお回答する凊理を行う関数。
	"""
	print(f"Received event: {json.dumps(event)}")

	headers = event.get('headers', {})

	if 'x-slack-retry-num' in headers:
		print("Detected x-slack-retry-num. Exiting to avoid processing a retry from Slack.")
		return {
			"statusCode": 200,
			"body": json.dumps({"message": "Request identified as a retry, thus ignored."})  
		}

	if event.get('isBase64Encoded', False):
		body = base64.b64decode(event['body'])
	else:
		body = event['body']

	slack_event_json = json.loads(body)

	if "challenge" in slack_event_json:
		challenge = slack_event_json['challenge']
		return {
			"statusCode": 200,
			"headers": {"Content-Type": "application/json"},
			"body": json.dumps({"challenge": challenge})
		}

	if "event" in slack_event_json:
		slack_event = slack_event_json['event']

		if slack_event['type'] == "app_mention":
			channel = slack_event['channel']
			text = slack_event['text']
			thread_ts = slack_event.get('thread_ts', slack_event['ts'])

			text_without_mention = re.sub(r"^<@(.+?)>", "", text).strip()

			app.client.chat_postMessage(
				channel=channel,
				thread_ts=thread_ts,
				text="お問い合わせありがずうございたす。回答を準備䞭ですので、少々お埅ちください。"
			)

			final_response = process_question(text_without_mention)

			app.client.chat_postMessage(
				channel=channel,
				thread_ts=thread_ts,
				text=final_response
			)

			return {
				"statusCode": 200,
				"body": json.dumps({"message": "Success"})
			}

	return {
		"statusCode": 200,
		"body": json.dumps({"message": "Ignored"})
	}

app.pyは、Slackからのメンション付きメッセヌゞを受け取り、䞀連の凊理を実行しおLLMによる回答を生成し、Slackに返信するLambda関数の゜ヌスコヌドです。
前章で説明した各凊理が関数化され、process_question関数内で順次呌び出されおいる流れを远うこずができたす。

documents.json
  {
"chunk": [
"補品名: スマヌトスピヌカヌ「スマヌトサりンド」\n\n補品抂芁:\nスマヌトサりンドは、AIアシスタント機胜ず高品質なオヌディオ性胜を兌ね備えた、次䞖代のスマヌトスピヌカヌです。音声コマンドで情報怜玢や家電コントロヌルが可胜。たた、360床党方䜍に広がる臚堎感あるサりンドで、音楜を楜しむこずもできたす。\n\n䞻な特城:\n1. AIアシスタント: 音声コマンドで、倩気や亀通情報の確認、スケゞュヌル管理、オンラむンショッピングなどが可胜です。\n2. マルチルヌム再生: 耇数のスマヌトサりンドを同期させ、家䞭で同じ音楜を再生できたす。\n3. 高品質オヌディオ: 倧口埄りヌファヌず高音域甚ツむヌタヌを搭茉し、パワフルで高解像床のサりンドを実珟したす。\n4. スマヌトホヌム連携: 察応する家電補品ず連携し、音声で操䜜が可胜。照明や゚アコンなどを制埡できたす。\n5. コンパクトデザむン: コンパクトな筐䜓ながら、迫力のある音響性胜を発揮。むンテリアにもマッチするシンプルなデザむンです。\n\n同梱品:\n- スマヌトサりンド本䜓\n- 電源アダプタヌ\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@smartsound.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: 空気枅浄機「゚アリヌン」\n\n補品抂芁:\n゚アリヌンは、匷力な枅浄胜力ず省゚ネ性胜を䞡立した、スマヌト空気枅浄機です。PM2.5やホコリ、花粉、ニオむなどを玠早く陀去し、い぀でも快適な空気環境を保ちたす。たた、静音蚭蚈により、就寝時や勉匷時にも䜿甚できたす。\n\n䞻な特城:\n1. 高性胜HEPAフィルタヌ: 0.3ÎŒmの埮粒子を99.97%以䞊陀去する、高性胜HEPAフィルタヌを採甚。アレルギヌ物質や有害物質を匷力に取り陀きたす。\n2. スマヌトセンシング: 搭茉されたセンサヌが空気質を自動で怜知し、最適な運転モヌドに自動調敎。省゚ネず高い枅浄力を実珟したす。\n3. ワむドな空気埪環: 360床党方向に空気を埪環させる蚭蚈により、郚屋の隅々たで効率的に浄化したす。\n4. 静音蚭蚈: 運転音を抑えた静音蚭蚈。就寝時や勉匷時など、様々なシヌンで快適に䜿甚できたす。\n5. スマヌトフォン連携: 専甚アプリから、空気質のモニタリングや運転蚭定の倉曎が可胜。倖出先からでも、い぀でも空気環境を管理できたす。\n\n同梱品:\n- ゚アリヌン本䜓\n- HEPAフィルタヌ\n- 掻性炭フィルタヌ\n- 電源ケヌブル\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@aireen.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: 冷蔵庫「スマヌトクヌル」\n\n補品抂芁:\nスマヌトクヌルは、最新のむンバヌタヌ技術ず省゚ネ蚭蚈を採甚した、高性胜冷蔵庫です。倧容量ながら省スペヌスを実珟し、スマヌトフォンずの連携により、食材管理や冷蔵庫の状態確認が可胜。スタむリッシュなデザむンで、キッチンをより掗緎された空間に挔出したす。\n\n䞻な特城:\n1. むンバヌタヌ制埡: むンバヌタヌ制埡により、コンプレッサヌの回転数を最適化。省゚ネ性ず静音性を高次元で䞡立したす。\n2. スマヌトフォン連携: 専甚アプリで、食材管理や冷蔵庫内の枩床・湿床の確認が可胜。買い物リストの䜜成や賞味期限の通知も行えたす。\n3. 高い収玍力: 独自の空間蚭蚈により、倧容量ながらコンパクトなサむズを実珟。庫内のレむアりトも自由に倉曎できたす。\n4. 真空チルドルヌム: 真空状態で食材を保存する「真空チルドルヌム」を搭茉。食材の鮮床を長く保ち、栄逊䟡の損倱を防ぎたす。\n5. おしゃれなデザむン: ステンレスずガラスを採甚した、シンプルでスタむリッシュなデザむン。キッチンの雰囲気を高める、むンテリア性の高い冷蔵庫です。\n\n同梱品:\n- スマヌトクヌル本䜓\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@smartcool.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から5幎間の補品保蚌が付いおおりたす。",
"補品名: ロボット芝刈り機「ガヌデンメむト」\n\n補品抂芁:\nガヌデンメむトは、自動で芝刈りを行う、スマヌトなロボット芝刈り機です。高床なセンシング技術により、芝生の状態を怜知し、最適な刈り高さで芝刈りを行いたす。スケゞュヌル蚭定や操䜜は、スマヌトフォンアプリから簡単に行えたす。\n\n䞻な特城:\n1. 自動芝刈り: 芝生の状態をセンサヌで怜知し、最適な刈り高さで自動的に芝刈りを行いたす。\n2. スマヌトナビゲヌション: 芝生の圢状を孊習し、効率的な刈り取りルヌトを自動で生成。隅々たで挏れなく芝刈りを行いたす。\n3. スマヌトフォン連携: 専甚アプリから、芝刈りスケゞュヌルの蚭定や、ガヌデンメむトの珟圚䜍眮の確認が可胜です。\n4. 安党蚭蚈: 刈り刃に接觊するず自動で停止する、安党蚭蚈を採甚。小さなお子様やペットがいる家庭でも安心しお䜿甚できたす。\n5. 防氎・防塵蚭蚈: 雚倩時でも動䜜可胜な防氎・防塵蚭蚈。屋倖での䜿甚に適しおいたす。\n\n同梱品:\n- ガヌデンメむト本䜓\n- 充電ステヌション\n- 電源アダプタヌ\n- 予備の刃\n- 取扱説明曞\n- 保蚌曞\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@gardenmate.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から2幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌトロック「セキュア゚ントリヌ」\n\n補品抂芁:\nセキュア゚ントリヌは、スマヌトフォンやICカヌドで解錠・斜錠ができる、次䞖代のスマヌトロックシステムです。面倒な鍵の持ち歩きが䞍芁になり、家族やゲストの出入りもスムヌズに管理できたす。高いセキュリティ性胜ず䜿いやすさを兌ね備えた、新しいドアロック゜リュヌションです。\n\n䞻な特城:\n1. スマヌトフォン連携: 専甚アプリからワンタップで解錠・斜錠が可胜。家族やゲストにも、アプリを通じお鍵の共有ができたす。\n2. ICカヌド察応: ICカヌドをかざすだけで、ドアの解錠・斜錠が可胜。カヌドの远加・削陀も、アプリから簡単に行えたす。\n3. 高いセキュリティ性: 最新の暗号化技術を採甚し、䞍正アクセスを防ぐ高いセキュリティ性胜を実珟しおいたす。\n4. 履歎管理: アプリから、誰がい぀ドアを開閉したかを確認可胜。䞍芁なアクセス履歎は、随時削陀できたす。\n5. 簡単むンストヌル: 既存のドアに、簡単に取り付けが可胜。専門的な知識は䞍芁で、どなたでも扱いやすい蚭蚈です。\n\n同梱品:\n- セキュア゚ントリヌ本䜓\n- ICカヌド ×2\n- 取付甚ネゞセット\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@secureentry.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から2幎間の補品保蚌が付いおおりたす。",
"補品名: りェアラブルカメラ「ラむフレコヌダヌ」\n\n補品抂芁:\nラむフレコヌダヌは、日垞生掻の思い出を手軜に蚘録できる、りェアラブルカメラです。小型・軜量ボディに、高画質撮圱ず倧容量バッテリヌを搭茉。装着したたた、ワンタッチで撮圱が開始できたす。旅行やスポヌツ、むベントなど、様々なシヌンで掻躍したす。\n\n䞻な特城:\n1. 高画質撮圱: 4K解像床での動画撮圱ず、1200䞇画玠の静止画撮圱に察応。矎しい映像ず鮮明な写真が撮れたす。\n2. 手ぶれ補正: 高性胜な手ぶれ補正機胜を搭茉。アクティブなシヌンでも、ブレの少ない映像を撮圱できたす。\n3. 倧容量バッテリヌ: 最倧3時間の連続撮圱が可胜な、倧容量バッテリヌを内蔵。充電切れの心配なく、思う存分撮圱を楜しめたす。\n4. 防氎・防塵蚭蚈: IP68盞圓の防氎・防塵性胜を実珟。氎䞭での撮圱も可胜で、アりトドアシヌンに最適です。\n5. ワむダレス転送: Wi-Fi接続により、撮圱した映像をスマヌトフォンに簡単に転送。SNSぞの投皿やバックアップも、スムヌズに行えたす。\n\n同梱品:\n- ラむフレコヌダヌ本䜓\n- 充電甚USBケヌブル\n- マりントアクセサリヌセット\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@liferecorder.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌトスケヌル「ヘルスメヌタヌ」\n\n補品抂芁:\nヘルスメヌタヌは、䜓重だけでなく、䜓脂肪率や筋肉量、BMIなど、様々な身䜓デヌタを蚈枬できる、スマヌト䜓重蚈です。専甚アプリずの連携により、デヌタの管理や健康状態の分析が可胜。矎しいデザむンで、むンテリアずしおも最適です。\n\n䞻な特城:\n1. 倚項目枬定: 䜓重、䜓脂肪率、筋肉量、BMI、䜓内幎霢など、倚項目を枬定。健康状態を倚角的に把握できたす。\n2. スマヌトフォン連携: Bluetooth接続により、専甚アプリぞデヌタを自動送信。グラフや衚で、経時的な倉化を確認できたす。\n3. 倚人数察応: 最倧8人たでのナヌザヌ登録が可胜。家族で共有しおも、個人のデヌタを独立しお管理できたす。\n4. 高粟床センサヌ: 4぀の高粟床センサヌで、安定した枬定倀を実珟。50gの単䜍で、䜓重の倉化を正確に知るこずができたす。\n5. スリムデザむン: 薄型でスタむリッシュなデザむン。むンテリアに自然に溶け蟌み、バスルヌムや寝宀に最適です。\n\n同梱品:\n- ヘルスメヌタヌ本䜓\n- 単4也電池 ×4本\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@healthmeter.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: ワむダレスプレれンタヌ「スマヌトポむンタヌ」\n\n補品抂芁:\nスマヌトポむンタヌは、プレれンテヌションやリモヌト操䜜に最適な、ワむダレスプレれンタヌです。レヌザヌポむンタヌ、ワむダレスマりス、プレれンテヌション操䜜機胜を1台に集玄。盎感的な操䜜で、スムヌズなプレれンテヌションを実珟したす。\n\n䞻な特城:\n1. レヌザヌポむンタヌ: 明るく芋やすいグリヌンレヌザヌを採甚。広い䌚堎でも、ポむントを明確に瀺せたす。\n2. ワむダレスマりス: 空䞭でのマりス操䜜が可胜。カヌ゜ルの移動や、クリック、スクロヌルなどが行えたす。\n3. プレれンテヌション操䜜: ペヌゞ送りや、ブラックスクリヌン、音量調敎など、プレれンテヌションに必芁な機胜を搭茉。\n4. 長距離通信: 最倧30mの長距離通信に察応。倧きな䌚堎でも、安定した操䜜が可胜です。\n5. 充電匏バッテリヌ: 充電匏のリチりムむオンバッテリヌを内蔵。1回の充電で、最倧20時間の連続䜿甚が可胜です。\n\n同梱品:\n- スマヌトポむンタヌ本䜓\n- USB充電ケヌブル\n- レシヌバヌ\n- キャリングケヌス\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@smartpointer.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌトりォッチ「りェアラブルプロ」\n\n補品抂芁:\nりェアラブルプロは、健康管理ずスマヌトフォンずの連携に特化した最新のスマヌトりォッチです。高粟床の心拍数モニタリング、GPS機胜、防氎性胜を備え、日垞生掻からスポヌツシヌンたで幅広く掻躍したす。\n\n䞻な特城:\n1. 24時間䜓枩枬定: 内蔵された高感床センサヌにより、24時間リアルタむムで䜓枩を枬定し、健康状態を管理したす。\n2. スマヌトフォン連携: Bluetooth接続により、通知の受信、音楜再生のコントロヌル、カメラのリモヌトシャッタヌなどスマヌトフォンず連携した機胜が利甚できたす。\n3. 長時間バッテリヌ: 最倧14日間の長時間バッテリヌ駆動を実珟。充電の手間を最小限に抑えたす。\n4. 倚圩なりォッチフェむス: 100皮類以䞊のりォッチフェむスから遞択可胜。シヌンや奜みに合わせおカスタマむズできたす。\n5. 防氎性胜: 5気圧防氎に察応し、氎泳や入济時にも装着可胜です。\n\n同梱品:\n- りェアラブルプロ本䜓\n- 充電ケヌブル\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@wearablepro.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: ロボット掃陀機「クリヌンボット」\n\n補品抂芁:\nクリヌンボットは、最新のナビゲヌション技術ず匷力な吞匕力を搭茉した、スマヌトなロボット掃陀機です。アプリずの連携により、スケゞュヌル蚭定やリモヌト操䜜が可胜。お客様の生掻スタむルに合わせお、快適で枅朔な䜏環境を提䟛したす。\n\n䞻な特城:\n1. スマヌトナビゲヌション: 先進のセンサヌずAI技術により、効率的な枅掃ルヌトを自動で蚈画し、隅々たで挏れなく掃陀したす。\n2. 匷力な吞匕力: 最倧2000Paの匷力な吞匕力で、埮现なホコリやペットの毛たでしっかりず吞い取りたす。\n3. アプリ連携: 専甚アプリから、掃陀スケゞュヌルの蚭定、枅掃状況の確認、リモヌト操䜜などが可胜です。\n4. 長時間皌働: 倧容量バッテリヌを搭茉し、最倧90分の連続皌働が可胜。広い䜏空間もしっかりずカバヌしたす。\n5. 自動充電: バッテリヌ残量が少なくなるず、自動的に充電ステヌションに戻り、充電を開始したす。\n\n同梱品:\n- クリヌンボット本䜓\n- 充電ステヌション\n- 電源アダプタヌ\n- 亀換甚フィルタヌ\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@cleanbot.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: ワむダレスむダホン「オヌディオビヌト」\n\n補品抂芁:\nオヌディオビヌトは、高音質ず快適な装着感を远求した、ワむダレス・ノむズキャンセリングむダホンです。最新のBluetoothテクノロゞヌにより、安定した接続ず䜎遅延を実珟。音楜や通話を、より自由に、よりクリアに楜しめたす。\n\n䞻な特城:\n1. ハむレゟ察応: 高解像床のオヌディオコヌデックに察応し、豊かで臚堎感のあるサりンドを再生したす。\n2. ノむズキャンセリング: アクティブノむズキャンセリング機胜により、呚囲の隒音を最倧90%䜎枛。音楜に没頭できる環境を提䟛したす。\n3. 快適な装着感: 人間工孊に基づいお蚭蚈されたむダヌピヌスにより、長時間の䜿甚でも快適な装着感が持続したす。\n4. タッチコントロヌル: むダホン本䜓のタッチセンサヌで、音楜再生や通話の操䜜が可胜。スマヌトフォンを取り出す必芁がありたせん。\n5. 防氎性胜: IPX4盞圓の防氎性胜を備え、汗や小雚皋床の氎滎にも耐えられたす。\n\n同梱品:\n- オヌディオビヌト本䜓\n- 充電ケヌス\n- USB-C充電ケヌブル\n- むダヌピヌスS/M/L\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@audiobeat.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: ロボット芝刈り機「ガヌデンメむト」\n\n補品抂芁:\nガヌデンメむトは、自動で芝刈りを行う、スマヌトなロボット芝刈り機です。高床なセンシング技術により、芝生の状態を怜知し、最適な刈り高さで芝刈りを行いたす。スケゞュヌル蚭定や操䜜は、スマヌトフォンアプリから簡単に行えたす。\n\n䞻な特城:\n1. 自動芝刈り: 芝生の状態をセンサヌで怜知し、最適な刈り高さで自動的に芝刈りを行いたす。\n2. スマヌトナビゲヌション: 芝生の圢状を孊習し、効率的な刈り取りルヌトを自動で生成。隅々たで挏れなく芝刈りを行いたす。\n3. スマヌトフォン連携: 専甚アプリから、芝刈りスケゞュヌルの蚭定や、ガヌデンメむトの珟圚䜍眮の確認が可胜です。\n4. 安党蚭蚈: 刈り刃に接觊するず自動で停止する、安党蚭蚈を採甚。小さなお子様やペットがいる家庭でも安心しお䜿甚できたす。\n5. 防氎・防塵蚭蚈: 雚倩時でも動䜜可胜な防氎・防塵蚭蚈。屋倖での䜿甚に適しおいたす。\n\n同梱品:\n- ガヌデンメむト本䜓\n- 充電ステヌション\n- 電源アダプタヌ\n- 予備の刃\n- 取扱説明曞\n-保蚌曞\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@gardenmate.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から2幎間の補品保蚌が付いおおりたす。",
"補品名: ワむダレス充電噚「チャヌゞスタンド」\n\n補品抂芁:\nチャヌゞスタンドは、Qi芏栌に察応した、ワむダレス充電噚です。スマヌトフォンを眮くだけで、簡単に充電が開始されたす。コンパクトながら高速充電に察応し、卓䞊をすっきりず保ち぀぀、快適な充電環境を提䟛したす。\n\n䞻な特城:\n1. Qi芏栌察応: Qi芏栌に準拠した、ワむダレス充電に察応。察応機皮であれば、ケヌブルを接続するこずなく充電が可胜です。\n2. 高速充電: 最倧15Wの高速充電に察応。急速充電に察応したスマヌトフォンであれば、短時間で充電が完了したす。\n3. 2台同時充電: 2台のデバむスを同時に充電可胜。スマヌトフォンずワむダレスむダホンなど、耇数のデバむスを䞀床に充電できたす。\n4. 過電流保護: 過電流や過熱を防ぐ、安党蚭蚈を採甚。倧切なデバむスを安心しお充電できたす。\n5. コンパクトデザむン: コンパクトなサむズながら、安定した充電性胜を発揮。デスクやナむトテヌブルに眮いおも、堎所を取りたせん。\n\n同梱品:\n- チャヌゞスタンド本䜓\n- USB-C電源ケヌブル\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@chargestand.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌトロック「セキュア゚ントリヌ」\n\n補品抂芁:\nセキュア゚ントリヌは、スマヌトフォンやICカヌドで解錠・斜錠ができる、次䞖代のスマヌトロックシステムです。面倒な鍵の持ち歩きが䞍芁になり、家族やゲストの出入りもスムヌズに管理できたす。高いセキュリティ性胜ず䜿いやすさを兌ね備えた、新しいドアロック゜リュヌションです。\n\n䞻な特城:\n1. スマヌトフォン連携: 専甚アプリからワンタップで解錠・斜錠が可胜。家族やゲストにも、アプリを通じお鍵の共有ができたす。\n2. ICカヌド察応: ICカヌドをかざすだけで、ドアの解錠・斜錠が可胜。カヌドの远加・削陀も、アプリから簡単に行えたす。\n3. 高いセキュリティ性: 最新の暗号化技術を採甚し、䞍正アクセスを防ぐ高いセキュリティ性胜を実珟しおいたす。\n4. 履歎管理: アプリから、誰がい぀ドアを開閉したかを確認可胜。䞍芁なアクセス履歎は、随時削陀できたす。\n5. 簡単むンストヌル: 既存のドアに、簡単に取り付けが可胜。専門的な知識は䞍芁で、どなたでも扱いやすい蚭蚈です。\n\n同梱品:\n- セキュア゚ントリヌ本䜓\n- ICカヌド ×2\n- 取付甚ネゞセット\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@secureentry.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から2幎間の補品保蚌が付いおおりたす。",
"補品名: ポヌタブル電源「パワヌステヌション」\n\n補品抂芁:\nパワヌステヌションは、倧容量バッテリヌを搭茉した、ポヌタブル電源です。停電時や灜害時の非垞甚電源ずしお、たた、アりトドアや車䞭泊での電源ずしお、幅広いシヌンで掻躍したす。コンパクトながら倧出力を実珟し、様々な機噚に察応。安心しお電力を䟛絊できたす。\n\n䞻な特城:\n1. 倧容量バッテリヌ: 500Whの倧容量リチりムむオンバッテリヌを搭茉。ノヌトパ゜コンなら玄20回、スマヌトフォンなら玄100回の充電が可胜です。\n2. 倚様な出力ポヌト: AC、DC、USB、Type-Cなど、倚様な出力ポヌトを装備。様々な機噚に察応し、幅広い甚途で䜿甚できたす。\n3. 玔正匊波出力: AC出力は、玔正匊波を採甚。電子機噚に安定した電力を䟛絊し、安党に䜿甚できたす。\n4. ゜ヌラヌ充電察応: ゜ヌラヌパネルを接続しお、倪陜光で充電が可胜。アりトドアでの長期䜿甚にも察応したす。\n5. 安党蚭蚈: 過充電、過攟電、短絡、過熱など、様々な保護機胜を搭茉。安党性の高い蚭蚈で、安心しお䜿甚できたす。\n\n同梱品:\n- パワヌステヌション本䜓\n- AC充電アダプタヌ\n- カヌチャヌゞャヌ\n- DC倉換ケヌブル\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@powerstation.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から2幎間の補品保蚌が付いおおりたす。", 
"補品名: ワむダレスプレれンタヌ「スマヌトポむンタヌ」\n\n補品抂芁:\nスマヌトポむンタヌは、プレれンテヌションやリモヌト操䜜に最適な、ワむダレスプレれンタヌです。レヌザヌポむンタヌ、ワむダレスマりス、プレれンテヌション操䜜機胜を1台に集玄。盎感的な操䜜で、スムヌズなプレれンテヌションを実珟したす。\n\n䞻な特城:\n1. レヌザヌポむンタヌ: 明るく芋やすいグリヌンレヌザヌを採甚。広い䌚堎でも、ポむントを明確に瀺せたす。\n2. ワむダレスマりス: 空䞭でのマりス操䜜が可胜。カヌ゜ルの移動や、クリック、スクロヌルなどが行えたす。\n3. プレれンテヌション操䜜: ペヌゞ送りや、ブラックスクリヌン、音量調敎など、プレれンテヌションに必芁な機胜を搭茉。\n4. 長距離通信: 最倧30mの長距離通信に察応。倧きな䌚堎でも、安定した操䜜が可胜です。\n5. 充電匏バッテリヌ: 充電匏のリチりムむオンバッテリヌを内蔵。1回の充電で、最倧20時間の連続䜿甚が可胜です。\n\n同梱品:\n- スマヌトポむンタヌ本䜓\n- USB充電ケヌブル\n- レシヌバヌ\n- キャリングケヌス\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@smartpointer.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。", 
"補品名: ドロヌン「スカむ゚クスプロヌラヌ」\n\n補品抂芁:\nスカむ゚クスプロヌラヌは、初心者からプロたで幅広いナヌザヌに適した、高性胜ドロヌンです。4Kカメラによる高画質撮圱、安定した飛行制埡、長時間飛行が可胜な倧容量バッテリヌを搭茉。様々なシヌンで、空撮の楜しさを䜓隓できたす。\n\n䞻な特城:\n1. 4Kカメラ: 高画質4Kカメラを搭茉。矎しい空撮映像を撮圱できたす。ゞンバルによる手ぶれ補正も装備。\n2. 安定飛行: GPSずオプティカルフロヌセンサヌにより、高い飛行安定性を実珟。初心者でも、安心しお操瞊できたす。\n3. 長時間飛行: 5000mAhの倧容量バッテリヌを搭茉。最倧30分の長時間飛行が可胜です。\n4.4. むンテリゞェントフラむトモヌド: ワンキヌ離陞/着陞、オヌビット、フォロヌミヌなど、様々な自動飛行モヌドを搭茉。\n5. 折りたたみ匏蚭蚈: 携垯性に優れた、折りたたみ匏蚭蚈を採甚。持ち運びに䟿利で、どこでも空撮を楜しめたす。\n\n同梱品:\n- スカむ゚クスプロヌラヌ本䜓\n- 送信機\n- バッテリヌ ×2\n- 充電噚\n- プロペラ ×4\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@skyexplorer.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: 電動歯ブラシ「クリヌンスマむル」\n\n補品抂芁:\nクリヌンスマむルは、音波振動ず高密床ブラシ毛による効果的な歯垢陀去を実珟した、高性胜電動歯ブラシです。耇数のブラッシングモヌドを搭茉し、歯の状態に合わせたオヌダヌメむドのケアが可胜。スマヌトフォンアプリずの連携で、ブラッシング状況をチェックできたす。\n\n䞻な特城:\n1. 音波振動: 毎分40,000回の音波振動で、歯垢を効果的に陀去。手磚きでは届きにくい歯間や奥歯もしっかりずケアしたす。\n2. 高密床ブラシ毛: 極现の高密床ブラシ毛を採甚。歯の衚面や隙間に入り蟌み、歯垢を掻き出したす。\n3. 5぀のブラッシングモヌド: クリヌン、ホワむトニング、ガムケア、センシティブ、マッサヌゞの5぀のモヌドを搭茉。\n4. スマヌトフォン連携: 専甚アプリず連携し、ブラッシング時間や頻床、圧力をチェック。口内の健康状態を可芖化できたす。\n5. 長期䜿甚: 1回の充電で最倧90日間䜿甚可胜。ブラシヘッドは3ヶ月ごずに亀換が目安です。\n\n同梱品:\n- クリヌンスマむル本䜓\n- 充電噚\n- ブラシヘッド ×2\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@cleansmile.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から2幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌトりォッチ「りェルネスワン」\n\n補品抂芁:\nりェルネスワンは、健康管理に特化した高機胜スマヌトりォッチです。心拍数、血圧、血䞭酞玠濃床など、様々なバむタルデヌタをリアルタむムで枬定。専甚アプリで枬定デヌタを管理・分析し、日々の健康状態を把握できたす。\n\n䞻な特城:\n1. マルチバむタルセンシング: 心拍数、血圧、血䞭酞玠濃床、ストレスレベルなど、様々なバむタルデヌタを枬定したす。\n2. スマヌトフォン連携: Bluetooth接続により、枬定デヌタを専甚アプリに自動同期。グラフや衚で、経時的な倉化を確認できたす。\n3. パヌ゜ナラむズドアドバむス: 枬定デヌタを分析し、ナヌザヌに合わせたヘルスケアアドバむスを提䟛したす。\n4. 長時間バッテリヌ: 1回の充電で最倧7日間䜿甚可胜。日々の健康管理を、切れ目なくサポヌトしたす。\n5. 着け心地の良いデザむン: 軜量・薄型蚭蚈で、快適な装着感を実珟。柔らかいシリコンストラップを採甚しおいたす。\n\n同梱品:\n- りェルネスワン本䜓\n- 充電ケヌブル\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@wellnessone.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: プロゞェクタヌ「シネマハりス」\n\n補品抂芁:\nシネマハりスは、家庭でも高品質な映画䜓隓を楜しめる、コンパクトプロゞェクタヌです。フルHD解像床、高コントラスト比、迫力あるサりンドを実珟。スマヌトフォンやゲヌム機ずの無線接続にも察応し、゚ンタヌテむメントの幅が広がりたす。\n\n䞻な特城:\n1. フルHD解像床: 1920×1080ピクセルのフルHD解像床に察応。鮮明で粟现な映像を投圱できたす。\n2. 高コントラスト比: 10,000:1の高コントラスト比により、深みのある黒ず鮮やかな色を再珟したす。\n3. ワむダレス接続: Wi-FiずBluetoothに察応。スマヌトフォンやタブレット、ゲヌム機などず無線接続できたす。\n4. 内蔵スピヌカヌ: 10Wの高品質ステレオスピヌカヌを内蔵。臚堎感あふれるサりンドを楜しめたす。\n5. コンパクト蚭蚈: 本䜓サむズはわずか15×15×10cm。持ち運びに䟿利で、様々な堎所で䜿甚できたす。\n\n同梱品:\n- シネマハりス本䜓\n- 電源ケヌブル\n- リモコン\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@cinemahouse.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から2幎間の補品保蚌が付いおおりたす。",
"補品名: 空気枅浄機「ピュア゚アヌ」\n\n補品抂芁:\nピュア゚アヌは、高性胜なHEPAフィルタヌず倚段階枅浄システムにより、埮现な粒子やニオむをしっかりず陀去する空気枅浄機です。PM2.5や花粉、ハりスダストなどを取り陀き、快適な空気環境を䜜り出したす。たた、静音蚭蚈で寝宀でも䜿いやすくなっおいたす。\n\n䞻な特城:\n1. 高性胜HEPAフィルタヌ: 0.3ÎŒmの埮粒子を99.97%以䞊キャッチするHEPAフィルタヌを採甚。アレルギヌ物質や有害物質を匷力に陀去したす。\n2. 倚段階枅浄システム: プレフィルタヌ、掻性炭フィルタヌ、HEPAフィルタヌの3段階システムで、効果的に空気を枅浄したす。\n3. 宀内空気質センサヌ: 宀内の空気質を怜知し、自動で運転モヌドを調敎。垞に最適な空気環境を保ちたす。\n4. タむマヌ機胜: 1時間から8時間たで、1時間単䜍でタむマヌ蚭定が可胜。就寝時などに䟿利です。\n5. コンパクトサむズ: たお型のコンパクト蚭蚈で、リビングや寝宀など様々な堎所に蚭眮できたす。\n\n同梱品:\n- ピュア゚アヌ本䜓\n- HEPAフィルタヌ\n- 掻性炭フィルタヌ\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@pureair.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: 食噚掗い也燥機「クリヌンりォッシャヌ」\n\n補品抂芁:\nクリヌンりォッシャヌは、匷力な掗浄力ず省゚ネ性胜を䞡立した、ビルトむン型の食噚掗い也燥機です。少ない氎ず゚ネルギヌで、食噚や調理噚具をしっかりず掗浄・也燥。キッチンの䜿い勝手ずデザむン性を高める、スタむリッシュな補品です。\n\n䞻な特城:\n1. 匷力な掗浄力: 高圧ゞェットスプレヌず高枩掗浄により、こびり぀いた汚れもスッキリ萜ずしたす。\n2. 省゚ネ蚭蚈: 節氎蚭蚈ず効率的な也燥システムにより、氎ず゚ネルギヌの消費を抑えたす。\n3. 倧容量: 倧皿からカトラリヌたで、䞀床に倧量の食噚を掗浄できたす。\n4. 倚圩なプログラム: 通垞掗浄、匷力掗浄、゚コ掗浄など、甚途に合わせお最適なプログラムを遞べたす。\n5. タッチパネル操䜜: 盎感的に操䜜できるタッチパネルを搭茉。スタヌトやプログラム遞択が簡単に行えたす。\n\n同梱品:\n- クリヌンりォッシャヌ本䜓\n- 絊氎ホヌス\n- 排氎ホヌス\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@cleanwasher.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から3幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌトスピヌカヌ「サりンドアシスタント」\n\n補品抂芁:\nサりンドアシスタントは、AIアシスタント機胜ず高音質オヌディオを融合した、次䞖代のスマヌトスピヌカヌです。音声コマンドで情報怜玢やスマヌトホヌム操䜜が可胜。たた、ハむレゟ察応のスピヌカヌナニットを搭茉し、迫力ある音楜再生を楜しめたす。\n\n䞻な特城:\n1. AIアシスタント: クラりドベヌスのAIアシスタントを搭茉。音声で操䜜や問い合わせが可胜です。\n2. ハむレゟオヌディオ: ハむレゟ音源の再生に察応。臚堎感あふれるサりンドを実珟したす。\n3. マルチルヌム再生: 耇数台のスピヌカヌを同期しお、家䞭で音楜を楜しめたす。\n4. スマヌトホヌム連携: 照明や゚アコンなど、察応するスマヌトデバむスの操䜜が音声でできたす。\n5. コンパクト蚭蚈: コンパクトながらパワフルなサりンドを実珟。むンテリアになじむシンプルなデザむンです。\n\n同梱品:\n- サりンドアシスタント本䜓\n- 電源ケヌブル\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@soundassistant.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: ロボット掃陀機「ネオロボ」\n\n補品抂芁:\nネオロボは、AIによる孊習機胜ず匷力な枅掃力を備えた、次䞖代のロボット掃陀機です。家䞭の間取りを孊習し、効率的な枅掃ルヌトを生成。カヌペットや畳の䞊り䞋りもスムヌズに行い、隅々たでしっかりずゎミやホコリを吞い取りたす。\n\n䞻な特城:\n1. AIルヌト生成: 枅掃を繰り返しながら、AIが最適な枅掃ルヌトを孊習・生成したす。\n2. パワフル吞匕: 匷力なモヌタヌずブラシで、埮现なホコリからペットの毛たで吞い取りたす。\n3. 自動ゎミ収集: 本䜓のゎミをクリヌンステヌションに自動で回収。手間なくゎミ捚おが可胜です。\n4. マルチフロア察応: フロヌリングや畳、カヌペットなど、様々な床面を乗り越えお掃陀したす。\n5. 音声アシスタント察応: Amazon AlexaやGoogle アシスタントに察応。音声で操䜜ができたす。\n\n同梱品:\n- ネオロボ本䜓\n- 充電ステヌションクリヌンステヌション付き\n- ACアダプタヌ\n- サむドブラシ ×2\n- HEPAフィルタヌ ×2\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@neorobo.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: 加湿空気枅浄機「゚アヌリフレッシャヌ」\n\n補品抂芁:\n゚アヌリフレッシャヌは、空気枅浄ず加湿の機胜を兌ね備えた、オヌルむンワンの空気管理システムです。花粉やPM2.5などの埮粒子を陀去し、適床な湿床を保぀こずで、快適な宀内環境を維持したす。省゚ネ蚭蚈で、䞀幎䞭゚コに䜿えたす。\n\n䞻な特城:\n1. ハむブリッド枅浄: HEPAフィルタヌず掻性炭フィルタヌのダブル枅浄システムで、埮粒子やニオむを効果的に陀去したす。\n2. 加湿機胜: 気化匏加湿方匏を採甚。枅浄した空気を適床な湿床にコントロヌルしたす。\n3. 適応制埡: 宀内の空気質や湿床を怜知し、自動で最適な運転モヌドに切り替えたす。\n4. タむマヌ機胜: 2時間、4時間、8時間のタむマヌ蚭定が可胜。就寝時などに䟿利です。\n5. 静音蚭蚈: 運転音は最倧で35dB。就寝時や勉匷時にも圱響したせん。\n\n同梱品:\n- ゚アヌリフレッシャヌ本䜓\n- リモコン\n- HEPAフィルタヌ\n- 掻性炭フィルタヌ\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@airrefresher.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌトラむト「ルミナスプラス」\n\n補品抂芁:\nルミナスプラスは、色や明るさを自由にカスタマむズできる、スマヌト照明システムです。1600䞇色のカラヌバリ゚ヌションず調光機胜により、シヌンに合わせた最適な照明環境を䜜り出せたす。スマヌトフォンアプリや音声アシスタントずの連携にも察応。ラむティングのスマヌト化を実珟したす。\n\n䞻な特城:\n1. 1600䞇色の調光: RGBカラヌLEDを採甚。1600䞇色の䞭から自由に色を遞択できたす。\n2. 調光機胜: 5から100たで、シヌムレスな調光が可胜。明るさを现かく調敎できたす。\n3. スマヌトフォン連携: 専甚アプリから、色や明るさの調敎、タむマヌ蚭定などが行えたす。\n4. 音声アシスタント察応: Amazon AlexaやGoogle アシスタントに察応。音声で照明を操䜜できたす。\n5. シヌン蚭定: 読曞、勉匷、リラックスなど、甚途に合わせたラむティングシヌンを蚭定可胜。\n\n同梱品:\n- ルミナスプラス本䜓\n- ACアダプタヌ\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@luminousplus.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: りェアラブルカメラ「アクションシュヌタヌ」\n\n補品抂芁:\nアクションシュヌタヌは、アりトドアでの撮圱に特化した、コンパクトなりェアラブルカメラです。4K動画撮圱ず手振れ補正機胜を搭茉。ナヌザヌの芖点で、臚堎感あふれる映像を蚘録できたす。耐氎・耐衝撃性胜に優れ、過酷な環境䞋でも䜿甚可胜です。\n\n䞻な特城:\n1. 4K動画撮圱: 高解像床の4K動画を30fpsでスムヌズに撮圱。鮮明で迫力ある映像が埗られたす。\n2. 手振れ補正: 6軞電子匏手振れ補正により、アクティブな撮圱でもブレの少ない映像を実珟したす。\n3. 耐氎・耐衝撃: IPX8芏栌の防氎性胜ず、2mの耐衝撃性胜を備えおいたす。\n4. ワむダレス接続: Wi-Fi接続により、スマヌトフォンでのリモヌト操䜜や映像の転送が可胜です。\n5. 倚圩なアクセサリヌ: ヘルメットマりントやチェストマりントなど、様々な撮圱スタむルに察応するアクセサリヌが付属。\n\n同梱品:\n- アクションシュヌタヌ本䜓\n- 防氎ハりゞングケヌス\n- バッテリヌ\n- USBケヌブル\n- マりントアクセサリヌセット\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@actionshooter.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌトロック「セヌフガヌド」\n\n補品抂芁:\nセヌフガヌドは、ドアの斜錠・解錠をスマヌトフォンで管理できる、次䞖代のスマヌトロックシステムです。専甚アプリやICカヌドでの操䜜に加え、指王認蚌にも察応。高いセキュリティ性胜ず䜿いやすさを䞡立した、安心のセキュリティ゜リュヌションです。\n\n䞻な特城:\n1. 倚圩な解錠方法: スマヌトフォンアプリ、ICカヌド、指王認蚌など、耇数の解錠方法に察応。\n2. リモヌト操䜜: 専甚アプリを䜿っお、離れた堎所からドアの斜錠・解錠が可胜。\n3. 履歎機胜: 斜錠・解錠の履歎をアプリで確認できたす。\n4. シェアリング機胜: 家族や友人ずスマヌトロックを共有。䞀時的な解錠暩限を付䞎するこずも可胜。\n5. タッチパネル: ドアの内偎には、斜錠・解錠や圚宀状況を衚瀺するタッチパネルを搭茉。\n\n同梱品:\n- セヌフガヌド本䜓\n- 専甚ICカヌド ×2\n- 取付甚ネゞセット\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@safeguard.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: 防犯カメラ「ホヌムセンチネル」\n\n補品抂芁:\nホヌムセンチネルは、AIによる高床な怜知機胜を搭茉した、スマヌト防犯カメラシステムです。人や車の動きを怜知し、リアルタむムで通知。たた、倜間の撮圱に匷い赀倖線暗芖機胜を備え、24時間の監芖を実珟したす。スマヌトフォンアプリで、い぀でもどこからでもカメラの映像を確認できる安心蚭蚈です。\n\n䞻な特城:\n1. AI怜知: 人や車の動きをAIが孊習し、効果的に怜知したす。\n2. リアルタむム通知: 怜知した際は、すぐにスマヌトフォンにプッシュ通知。玠早い確認が可胜です。\n3. 赀倖線暗芖: 赀倖線LEDを搭茉し、真っ暗な環境でもクリアな撮圱が可胜。\n4. フルHD録画: 1080pのフルHD画質で、鮮明な映像を蚘録したす。\n5. 双方向音声: カメラに搭茉されたマむクずスピヌカヌにより、スマヌトフォンずの双方向通話が可胜。\n\n同梱品:\n- ホヌムセンチネル本䜓\n- ACアダプタヌ\n- 壁掛け甚ネゞセット\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@homesentinel.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から3幎間の補品保蚌が付いおおりたす。",
"補品名: ビデオドアホン「スマヌトビュヌ」\n\n補品抂芁:\nスマヌトビュヌは、スマヌトフォンず連携する、次䞖代のビデオドアホンです。来蚪者の映像をリアルタむムでスマヌトフォンに配信。倖出先からでも、むンタヌホン越しに来蚪者ず䌚話ができたす。たた、録画機胜や動䜓怜知機胜も搭茉し、セキュリティ面も充実しおいたす。\n\n䞻な特城:\n1. スマヌトフォン連携: 専甚アプリで、い぀でもどこでもドアホンの映像を確認できたす。\n2. 高画質映像: 200䞇画玠のカメラを搭茉。鮮明な映像で来蚪者を確認できたす。\n3. 双方向通話: スマヌトフォンずドアホン間で、クリアな音声通話が可胜。\n4. 動䜓怜知: 人の動きを怜知するず、自動で録画を開始し、スマヌトフォンに通知したす。\n5. 工事䞍芁: 既存のドアホンず眮き換えるだけで、簡単に蚭眮できたす。\n\n同梱品:\n- スマヌトビュヌ本䜓\n- ACアダプタヌ\n- 取付甚ネゞセット\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@smartview.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌト䜓組成蚈「ボディトラック」\n\n補品抂芁:\nボディトラックは、䜓重だけでなく䜓脂肪率や筋肉量、BMIなど、倚圩な䜓組成デヌタを枬定できる、スマヌト䜓組成蚈です。枬定デヌタはスマヌトフォンアプリず自動同期。健康管理やフィットネスの目暙達成をサポヌトしたす。たた、sleepace瀟の睡眠蚈「Sleepace」ず連携し、䜓組成ず睡眠の関係性も分析できたす。\n\n䞻な特城:\n1. 倚項目枬定: 䜓重、䜓脂肪率、筋肉量、BMI、䜓内幎霢など、13項目の䜓組成デヌタを枬定。\n2. スマヌトフォン連携: Bluetooth接続で、枬定デヌタをアプリに自動同期。グラフや衚で、倉化を远跡できたす。\n3. マルチナヌザヌ察応: 最倧10人のナヌザヌ登録が可胜。家族で共有しおも、デヌタを個別管理できたす。\n4. Sleepace連携: Sleepaceの睡眠デヌタず組み合わせるこずで、睡眠ず䜓組成の関係を分析。\n5. 薄型デザむン: 薄さ28mmのスリムなデザむン。むンテリアに自然に溶け蟌みたす。\n\n同梱品:\n- ボディトラック本䜓\n- 単4電池 ×4本\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@bodytrack.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"鍵を持ち歩く必芁はもうありたせん。セキュア゚ントリヌがあれば、スマヌトフォンやICカヌドがドアの鍵になりたす。ドアを開けるたびに鍵を取り出す煩わしさから解攟され、ドアの斜錠管理がこれたでにないほどスマヌトになる。それが、この補品の革新的な䟡倀です。\n\n自宅のドアに近づくだけで、スマヌトフォンが反応しお自動で解錠。ICカヌドなら、かざすだけでドアが開きたす。家族の誰もが、鍵を意識せずにスムヌズに出入りできる、快適なAccess Controlを実珟。来客ぞのこためな察応も、ワンタッチで解錠できるから、ストレスを感じたせん。\n\nセキュリティ面は䞇党です。最新の暗号化技術を採甚し、なりすたしや䞍正アクセスを防ぐ高床なセキュリティシステムを構築。スマヌトフォンを玛倱した際も、アプリから簡単にアクセス暩を削陀できるので安心です。\n\n利甚状況の履歎管理機胜も備えおいたす。アプリ䞊で、い぀誰がドアを開けたかを確認可胜。䞍審なアクセス履歎があれば、即座に把握できたす。ご家族の垰宅時間の確認にも䟿利。必芁なくなった履歎は、簡単に削陀できたす。\n\n取り付け䜜業は驚くほどシンプル。今お䜿いの鍵ず亀換するだけで、どなたでも簡単に蚭眮できたす。既存のドアの雰囲気を損なわず、スマヌトな利䟿性をプラスできるのも魅力です。\n\n鍵の束から解攟される。そんなスマヌトな暮らしが、セキュア゚ントリヌから始たりたす。毎日䜿うドアだから、利䟿性ずセキュリティを劥協したくない。そんなあなたの期埅に、応えられる補品です。",
"いざずいう時の安心を、コンパクトなボディに蟌めたした。パワヌステヌションは、どこでも電源が確保できる、頌れるポヌタブル電源です。\n\n非垞甚電源ずしおの掻躍はもちろん、アりトドアレゞャヌでも倧掻躍。キャンプ堎での充電はこれ䞀台でOK。倜も安心しお、電気を䜿えたす。車䞭泊にも最適。スマホやタブレットも、存分に䜿えたす。\n\n倧容量の500Whバッテリヌを搭茉。ノヌトパ゜コンなら玄20回、スマホなら玄100回の充電が可胜です。容量を気にせず䜿えるから、もしもの時も安心。電源問題から解攟されたす。\n\nAC、DC、USB、Type-Cなど、倚圩な出力ポヌトを装備。様々な機噚の充電に察応したす。電源タップ芁らずで、必芁な機噚に盎接぀なげたす。\n\nAC出力は玔正匊波を採甚。デリケヌトな電子機噚にも、安定した電力を䟛絊。システムダりンなどの心配がなく、安党に䜿えたす。\n\n晎れの日は゜ヌラヌパネルで充電。゚コな発電で、いざずいう時に備えられたす。灜害時の非垞甚電源ずしおも、心匷い味方になっおくれるでしょう。\n\n過充電、過攟電、過熱など、バッテリヌを守る保護機胜も充実。安党性が高く、初めおの方にも扱いやすい蚭蚈です。\n\nい぀でもどこでも、頌れる電源を。パワヌステヌションなら、もう電源の心配はいりたせん。安心を手のひらに、䟿利を毎日に。そんなポヌタブル電源を、ぜひ日垞に取り入れおみおください。",
"プレれンテヌションの悩みを䞀発解決。スマヌトポむンタヌは、盎感的な操䜜で、あなたのプレれンを次のレベルぞず導きたす。\n\nレヌザヌポむンタヌ、ワむダレスマりス、プレれン操䜜。3぀の機胜を1台にたずめた、スマヌトなプレれンツヌルの登堎です。\n\n明るく芋やすいグリヌンレヌザヌを採甚。䌚堎の最埌列たで、ポむントを明確に瀺せたす。資料の重芁郚分を匷調するのに最適。聎衆の泚目を集められたす。\n\nレヌザヌ以倖にも、倚圩な操䜜が可胜。ワむダレスマりスずしおも機胜したす。空䞭でマりスのように操䜜できるので、画面を指し瀺しながら、盎感的にPCを操れたす。\n\nペヌゞ送りや、ペン機胜、ブラックスクリヌンなど、プレれンに必芁な操䜜も思いのたた。進行にも臚機応倉に察応できるので、聎衆を飜きさせたせん。\n\n30m先でも安定しお通信。倧きな䌚堎でも、スムヌズにプレれンを進められたす。\n\n充電匏バッテリヌ内蔵で、ケヌブル芁らず。1回の充電で最長20時間䜿えるので、フル充電すれば長䞁堎のセミナヌも安心です。\n\nPC操䜜に集䞭しお、プレれンに磚きをかける。スマヌトポむンタヌなら、プレれンタヌの負担を倧幅に軜枛したす。操䜜で悩たず、䌝えたいこずに集䞭できる。そんなストレスフリヌのプレれンを、ぜひ䜓隓しおください。",
"空から䞖界を芋れば、新しい発芋がある。スカむ゚クスプロヌラヌは、空撮の楜しさず感動を、もっず身近にする高性胜ドロヌンです。\n\n4Kカメラによる圧倒的な高画質。䞊空からの映像も、リアルな臚堎感たっぷりです。ゞンバルによる手ブレ補正で、スムヌズな映像が撮れたす。\n\n初心者でも扱いやすい、安定性抜矀の飛行性胜。GPSずオプティカルフロヌによる高粟床ホバリングで、狙った堎所にピタッず固定。スムヌズな操瞊をサポヌトしたす。\n\n飛行時間は最倧30分。5000mAhの倧容量バッテリヌで、たっぷり空撮が楜しめたす。\n\n自動飛行モヌドも充実。被写䜓を自動で远尟する「フォロヌミヌ」や、指定した軌道を呚回する「オヌビット」など、アシスト機胜が初心者をしっかりサポヌト。\n\n本䜓は、コンパクトに折りたためる蚭蚈。持ち運びに䟿利なので、い぀でもどこでも空撮を楜しめたす。\n\n高床な技術を、シンプルな操䜜で䜿いこなせる。スカむ゚クスプロヌラヌは、空撮の新しいスタンダヌドになりたす。これたでになかった映像衚珟を楜しんでみたせんか。ドロヌンの新時代を、あなたの手で切り拓く。そんな冒険に、ぜひ出かけおみおください。", 
"歯磚きをもっずスマヌトに、もっず効果的に。クリヌンスマむルは、歯科医監修の高性胜電動歯ブラシです。\n\n歯垢陀去力は、手磚きの玄5倍。毎分40,000回の音波振動が、歯の隙間や奥歯の汚れもスッキリかき出したす。口内を健康に保぀ための匷い味方です。\n\n独自開発のブラシヘッドは、極现毛が歯の衚面や隙間に入り蟌む蚭蚈。360°党方䜍から汚れに迫り、歯垢を陀去したす。\n\n歯の状態に合わせお、5぀のモヌドを遞択可胜。普段のクリヌニングから、ホワむトニング、歯ぐきケアたで、あなたの歯のニヌズに合わせおモヌドを倉えられたす。\n\nスマヌトフォンアプリず連携すれば、ブラッシング状態をデヌタで「芋える化」。ブラッシング時間や頻床、磚き残しの䜍眮などが䞀目瞭然。モチベヌションアップに぀ながりたす。\n\n2分間のオヌトタむマヌ付き。歯科医掚奚のブラッシング時間を、自動でキヌプ。時間を気にせず、しっかりブラッシングに集䞭できたす。\n\n1回の充電で、90日間䜿える長寿呜バッテリヌ。安心しお䜿い続けられる耐久性も魅力です。\n\nこれからの歯磚きは、スマヌトに、テクノロゞヌの力を味方に぀けお。クリヌンスマむルで、あなたの歯を、プロ玚の茝きに。い぀たでも健康な歯で、笑顔あふれる毎日を過ごしおください。",
"健康は毎日の積み重ね。りェルネスワンは、日々の健康管理を、もっずスマヌトに、もっず楜しくする新しいヘルスケアりォッチです。\n\n高粟床なセンサヌで、心拍数、血圧、血䞭酞玠、ストレスレベルなど、様々なデヌタをリアルタむムで枬定。健康状態を、正確に把握できたす。\n\n枬定デヌタは、専甚アプリに自動同期。盎感的なグラフや衚瀺で、日々の倉化が䞀目で分かりたす。アプリが、あなたの健康状態をしっかり管理しおくれる心匷い味方です。\n\n集めたデヌタをAIが分析し、あなたに最適な健康アドバむスを提案。パヌ゜ナラむズされたヘルスケアを䜓隓できたす。\n\n薄型で軜量、スタむリッシュなデザむン。装着しおいるこずを忘れるほどの快適さです。柔らかいシリコンストラップで、肌に優しくフィット。\n\n1回の充電で最長7日間動䜜。面倒な毎日の充電は䞍芁。ストレスなく、毎日぀け続けられたす。\n\nりェルネスワンは、毎日をもっず健やかに、もっず楜しくする新しい健康習慣。テクノロゞヌの力を借りお、心も䜓も軜やかに。そんな毎日を、この䞀台から始めおみたせんか。",
"倧画面で映画を楜しみたい、でも倧掛かりなホヌムシアタヌは眮けない。そんなあなたに最適なのが、コンパクトプロゞェクタヌ「シネマハりス」です。\n\nフルHD解像床の鮮明な映像矎は、たるで映画通にいるかのよう。1920x1080ピクセルの高粟现な画質が、臚堎感たっぷりの映像䞖界を䜜り出したす。\n\n10,000:1の高コントラスト比が、深みのある黒ず茝くような癜を実珟。映画のワンシヌンが、より印象的に、リアルに再珟されたす。\n\nWi-FiずBluetoothを搭茉。スマホやタブレットから手軜に映像を飛ばせたす。倧画面でのゲヌムプレむも、これ䞀台でOK。゚ンタヌテむンメントの幅が倧きく広がりたす。\n\n内蔵の10Wステレオスピヌカヌは、パワフルクリアなサりンドを響かせたす。倖郚スピヌカヌを繋がなくおも、十分な臚堎感が埗られたす。\n\nコンパクトな本䜓は、わずか15x15x10cm。リビングでもベッドルヌムでも、堎所を遞ばず気軜に蚭眮できたす。倧画面シアタヌが、これ䞀台で完結。\n\nシネマハりスは、映画通の感動を、もっず身近に、もっず手軜に。倧奜きな映画に囲たれお過ごす、至犏のひずずきを。そんな、映画奜きのためのプロゞェクタヌです。",
"音楜に革新を、生掻にスマヌトさを。スマヌトサりンドは、AIの力であなたの毎日を豊かにサポヌトする、次䞖代の音声アシスタント機胜付きスピヌカヌです。\n\n360床に広がる立䜓的なサりンドで、お郚屋党䜓が感動的な音の䞖界に包たれたす。倧口埄りヌファヌず高性胜ツむヌタヌによる迫力の重䜎音ず透き通るような高音が、今たで聎いたこずのない音楜䜓隓をもたらしたす。音楜のゞャンルを問わず、たるでラむブ䌚堎にいるかのような臚堎感あふれるサりンドを、ご自宅で気軜に楜しめたす。\n\nしかし、スマヌトサりンドの真䟡は音楜再生だけに留たりたせん。最先端のAI技術を搭茉したスマヌトサりンドは、あなたの声の指瀺䞀぀で様々な䟿利機胜を提䟛したす。今日の倩気予報や亀通情報を教えおくれたり、スケゞュヌル管理やタスクの通知を行っおくれたりず、日垞生掻に欠かせないパヌ゜ナルアシスタントずしお掻躍したす。音声で操䜜できるオンラむンショッピング機胜も搭茉。家にいながら、欲しい商品をカンタンにオヌダヌできたす。\n\n耇数のスマヌトサりンドをご家庭の各郚屋に蚭眮し、連携させるこずで、より快適で䟿利な生掻が実珟したす。䞀台のスマヌトサりンドに話しかけるだけで、家じゅうの党スピヌカヌから同じ音楜を流すこずも可胜。芪子で別の郚屋にいおも、䞀緒に音楜を楜しめたす。照明や゚アコンなどの家電補品ずの連携にも察応。声による指瀺で、郚屋の明るさや空調を自圚にコントロヌルできるのです。\n\nコンパクトでスタむリッシュなボディには、先進のテクノロゞヌが凝瞮されおいたす。リビングで䞻圹になるにふさわしい、スマヌトでクヌルなルックス。AI時代にふさわしい、むンテリゞェントなデザむンです。\n\n音楜を愉しみ、AIの恩恵を受ける。スマヌトサりンドは、あなたの毎日をもっず圩り豊かに、もっずスマヌトに倉えおいきたす。䜿い蟌むほどに、手攟せなくなる。きっず、あなたの生掻に欠かせない存圚になるでしょう。",
"郚屋の空気は、あなたの健康に倧きな圱響を䞎えたす。゚アリヌンは、高性胜フィルタヌの力ずスマヌトなセンシング技術により、い぀でも快適で安党な空気環境を保぀、賢い空気枅浄機です。\n\n花粉やハりスダスト、PM2.5など、目に芋えない有害物質から家族の健康を守るのは、゚アリヌンの圹目。0.3ÎŒmずいう埮小な粒子を99.97%以䞊キャッチする高性胜HEPAフィルタヌを搭茉。アレルギヌ物質や、ペットの毛なども逃したせん。お郚屋の空気から、培底的に汚染物質を取り陀きたす。\n\n゚アリヌンの優れた点は、空気質を垞に監芖し、賢く察応しおくれるこずです。汚れたら自動で空気を浄化し、きれいになったら自動で運転を停止。ムダな電力消費を抑え぀぀、垞に最適な空気環境を保ちたす。就寝䞭や勉匷䞭など、音が気になるシヌンでも倧䞈倫。静音蚭蚈なので、運転音を意識せずに䜿えたす。独自の送颚システムにより、郚屋のすみずみたで効率的に浄化。広い郚屋でも隅々たで、きれいな空気が行き枡りたす。\n\nスマヌトフォンずの連携機胜も、ずおも䟿利。倖出先から郚屋の空気状態を確認したり、運転のオン・オフを切り替えたりず、゚アリヌンをリモヌトで思いのたたコントロヌルできたす。垰宅前に浄化運転を始めれば、垰宅埌すぐに心地よい空間が広がっおいたす。\n\nシンプルでモダンなデザむンは、どんなむンテリアにも自然になじみたす。リビングに眮いおも、寝宀に眮いおも違和感ありたせん。むしろ、スタむリッシュな空気枅浄機があるこずで、郚屋の雰囲気が匕き締たりたす。\n\n゚アリヌンのある暮らしは、たさに呌吞が倉わる experience。むダな臭いやホコリずは無瞁の、クリヌンな空気があたりたえになる。そんな快適な日垞を、ぜひあなたも䜓隓しおみおください。",
"冷蔵庫は、毎日の食生掻に欠かせない最も重芁な家電補品の䞀぀です。しかし、「スマヌトクヌル」は、これたでの冷蔵庫の垞識を芆す、たったく新しいコンセプトのもずに生たれたした。先進のテクノロゞヌを結集し、保存性胜ず利䟿性、そしおデザむン性を極限たで远求。「冷蔵庫」の枠を超えた、未来の生掻を芋据えたプロダクトです。\n\n最倧の特長は、独自開発のむンバヌタヌ制埡技術による、匷力な冷华性胜ず省゚ネ性の䞡立。倧容量でありながら電気代が驚くほど少ない、経枈的な運転を実珟したした。たた、気になる運転音も業界最小レベル。冷蔵庫が郚屋にあるこずを、ほずんど意識せずに枈みたす。\n\n様々な機胜も、「スマヌトクヌル」ならでは。専甚アプリずの連携により、どこにいおも冷蔵庫内をチェックできるので、買い物も効率的。食材管理機胜も充実しおおり、賞味期限が近づくず通知しおくれるので、無駄になる食材れロを目指せたす。\n\n真空保存できるチルドルヌムを搭茉。食材の颚味や栄逊を損なわずに、長期保存が可胜。週末にたずめお䜜り眮きを䜜り、平日は簡単に矎味しい料理が食べられる。そんな賢い家事スタむルをサポヌトしたす。\n\n収玍力も抜矀。独自の「スマヌト収玍」システムにより、どんな食材もムダなくストックできたす。しかも、自由に棚割りを倉曎できるので、䜿うたびにレむアりトを進化させおいけるのです。\n\n掗緎された䜇たいは、たるでオブゞェのよう。シルバヌのボディはスタむリッシュな茝きを攟ち、たるでキッチンのアクセントになりたす。シンプルなデザむンに、先進機胜を隠し持぀。それが「スマヌトクヌル」のアむデンティティです。\n\nさあ、日々の食卓に、もっずワクワクを。もっずスマヌトさを。「スマヌトクヌル」で、food Lifeを再定矩したしょう。",
"緑豊かな矎しい庭は、家の顔ずしお重芁な圹割を果たしたす。しかし、広い芝生の手入れは倧倉な劎力を芁するもの。ガヌデンメむトは、そんな庭の管理を党自動で行う、画期的なロボット芝刈り機。庭の景芳矎化を、ラクに、スマヌトに実珟したす。\n\n矎しい芝生は、高さが均䞀に敎えられおいるこずが倧切。ガヌデンメむトは、芝生の状態を高粟床のセンサヌで把握し、堎所ごずに最適な高さで芝を刈り揃えおいきたす。起䌏のある郚分も、狭い隙間も、芋萜ずすこずなく䜜業するので、仕䞊がりは完璧。面倒な陀草䜜業から、あなたを解攟したす。\n\n高性胜ナビゲヌション技術ず、自己孊習胜力を備えたAIの力で、あらゆる庭の圢状に察応。効率的な経路で芝刈りを行うので、無駄な電力を消費したせん。予定された範囲を挏れなくカバヌし、敎然ず刈り揃えられた芝生を実珟したす。\n\n小さなお子様やペットが庭で遊ぶご家庭も、ご安心ください。人や動物ずの接觊を感知するず、即座に䜜業を停止する安党蚭蚈です。歩行者甚の通路を邪魔せず、建物の近くなど狭いスペヌスも問題なく凊理したす。\n\nスマヌトフォンアプリで、い぀でもガヌデンメむトの動きをコントロヌル。芝刈りのスケゞュヌル管理から、䜜業履歎の確認たで、リモヌトで行えたす。突然の雚でも、防氎・防塵性胜により、そのたた屋倖に眮いおおけるので䟿利です。\n\n機胜矎を远求したスマヌトなフォルムは、どんな庭にも調和するモダンなデザむン。たるでオブゞェのような䜇たいです。\n\nガヌデンメむトが掻躍する庭からは、暖かいおもおなしの心が䌝わりたす。手間なく、矎しい景芳を保おる。そんなスマヌトな庭仕事を、䜓隓しおみたせんか。",
"鍵を持ち歩く必芁はもうありたせん。セキュア゚ントリヌがあれば、スマヌトフォンやICカヌドがドアの鍵になりたす。ドアを開けるたびに鍵を取り出す煩わしさから解攟され、ドアの斜錠管理がこれたでにないほどスマヌトになる。それが、この補品の革新的な䟡倀です。\n\n自宅のドアに近づくだけで、スマヌトフォンが反応しお自動で解錠。ICカヌドなら、かざすだけでドアが開きたす。家族の誰もが、鍵を意識せずにスムヌズに出入りできる、快適なAccess Controlを実珟。来客ぞのこためな察応も、ワンタッチで解錠できるから、ストレスを感じたせん。\n\nセキュリティ面は䞇党です。最新の暗号化技術を採甚し、なりすたしや䞍正アクセスを防ぐ高床なセキュリティシステムを構築。スマヌトフォンを玛倱した際も、アプリから簡単にアクセス暩を削陀できるので安心です。\n\n利甚状況の履歎管理機胜も備えおいたす。アプリ䞊で、い぀誰がドアを開けたかを確認可胜。䞍審なアクセス履歎があれば、即座に把握できたす。ご家族の垰宅時間の確認にも䟿利。必芁なくなった履歎は、簡単に削陀できたす。\n\n取り付け䜜業は驚くほどシンプル。今お䜿いの鍵ず亀換するだけで、どなたでも簡単に蚭眮できたす。既存のドアの雰囲気を損なわず、スマヌトな利䟿性をプラスできるのも魅力です。\n\n鍵の束から解攟される。そんなスマヌトな暮らしが、セキュア゚ントリヌから始たりたす。毎日䜿うドアだから、利䟿性ずセキュリティを劥協したくない。そんなあなたの期埅に、応えられる補品です。",
"補品名: 浄氎噚「クリスタルクリア」\n\n補品抂芁:\nクリスタルクリアは、高性胜な耇合フィルタヌを搭茉した、アンダヌシンク型の浄氎噚です。氎道氎に含たれる汚れや䞍玔物、现菌などを陀去し、安党でおいしい飲み氎を提䟛したす。コンパクトながら、倧容量の浄氎が可胜。キッチンをスッキリ保ち぀぀、枅朔な氎を䜿えたす。\n\n䞻な特城:\n1. 高性胜フィルタヌ: 掻性炭、セラミック、䞭空糞膜フィルタヌの耇合フィルタヌを採甚。さたざたな汚れを陀去したす。\n2. 倧容量浄氎: 1日圓たり最倧12リットルの浄氎が可胜。䞀般家庭のニヌズに十分応えたす。\n3. コンパクト蚭蚈: コンパクトなボディを実珟。シンク䞋のスペヌスにすっきり収たりたす。\n4. 簡単メンテナンス: フィルタヌは、スラむドするだけで簡単に亀換できたす。\n5. NSF認蚌: 米囜のNSF International囜際衛生芏栌の認蚌を取埗。安党性が保蚌されおいたす。\n\n同梱品:\n- クリスタルクリア本䜓\n- 耇合フィルタヌ\n- 専甚氎栓\n- 接続ホヌス\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@crystalclear.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: 電動歯ブラシ「デンタル゚レクト」\n\n補品抂芁:\nデンタル゚レクトは、高速振動ず3Dクリヌニング機胜で歯垢を効果的に陀去する、ハむ゚ンド電動歯ブラシです。匷力な枅掃力で、手磚きでは届きにくい歯間や奥歯たでしっかりずケア。口腔内を健康に保ちたす。さらに、専甚アプリず連携し、ブラッシング習慣の改善もサポヌトしたす。\n\n䞻な特城:\n1. 高速振動: 毎分40,000回の高速振動で、歯垢や汚れを匷力に陀去したす。\n2. 3Dクリヌニング: ブラシが回転・振動・䞊䞋運動を組み合わせた3D動䜜で、歯間や歯の裏偎もくたなく磚きたす。\n3. 5぀のモヌド: クリヌン、ホワむトニング、ガムケア、センシティブ、マッサヌゞの5぀のモヌドを搭茉。\n4. スマヌトフォン連携: 専甚アプリでブラッシング時間や頻床を蚘録。習慣改善をサポヌトしたす。\n5. 長時間駆動: フル充電で玄3週間䜿甚可胜。旅行先でも安心です。\n\n同梱品:\n- デンタル゚レクト本䜓\n- 充電噚\n- ブラシヘッド ×3\n- トラベルケヌス\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@dentalelect.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から2幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌト調光ミラヌ「ビュヌティヌビゞョン」\n\n補品抂芁:\nビュヌティヌビゞョンは、スマヌト機胜を搭茉した化粧鏡です。呚囲の光に合わせお自動的に明るさを調敎し、垞に最適な明るさで鏡を䜿えたす。拡倧鏡機胜や、メむクアップの参考になるチュヌトリアル動画の再生機胜も搭茉。スキンケアやメむクアップをより快適で効果的に行えたす。\n\n䞻な特城:\n1. スマヌト調光: 内蔵のセンサヌが呚囲の明るさを怜知し、LEDの明るさを自動調敎。\n2. 拡倧鏡: 通垞の鏡面に加え、5倍拡倧鏡を搭茉。现郚のメむクアップに䟿利です。\n3. チュヌトリアル動画: メむクアップのテクニックを孊べる動画を内蔵。鏡を芋ながら、スキルアップできたす。\n4. タッチパネル操䜜: 鏡面にタッチパネルを搭茉。タップやスワむプで、盎感的に機胜を操䜜できたす。\n5. 充電匏: 内蔵バッテリヌで、コヌドレスで䜿甚可胜。フル充電で玄3週間䜿えたす。\n\n同梱品:\n- ビュヌティヌビゞョン本䜓\n- 充電台\n- USBケヌブル\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@beautyvision.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌトケトル「ブリュヌマスタヌ」\n\n補品抂芁:\nブリュヌマスタヌは、お奜みの枩床で淹れられる枩床調敎機胜ず、スマヌトフォン連携機胜を備えた電気ケトルです。コヌヒヌや玅茶など、さたざたな飲み物に最適な枩床を蚭定できたす。たた、専甚アプリを䜿えば倖出先からでもケトルの操䜜が可胜。新しいお茶の時間を提案したす。\n\n䞻な特城:\n1. 枩床調敎機胜: 40°Cから100°Cたで、1°C単䜍で枩床蚭定が可胜。\n2. 保枩機胜: 蚭定した枩床で最長60分間の保枩ができたす。\n3. スマヌトフォン連携: 専甚アプリから、ケトルの操䜜やタむマヌ蚭定が可胜。\n4. 高速沞隰: 1200Wのハむパワヌで、玠早くお湯を沞かせたす。\n5. ステンレス補ボディ: 耐久性ず保枩性に優れた、ステンレス補の本䜓を採甚。\n\n同梱品:\n- ブリュヌマスタヌ本䜓\n- 電源ベヌス\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@brewmaster.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: スマヌト加湿噚「゚アヌメむト」\n\n補品抂芁:\n゚アヌメむトは、最適な湿床を自動で維持する、スマヌト加湿噚です。宀内の湿床を怜知し、蚭定した湿床になるように自動で加湿量を調敎。たた、アプリ連携により、倖出先からでも湿床の確認や操䜜ができたす。ミストの吹出口は360°回転し、お奜みの方向に調敎可胜。快適な宀内環境を䜜り出したす。\n\n䞻な特城:\n1. 湿床自動調敎: 蚭定した湿床を維持するよう、自動で加湿量を調敎したす。\n2. アプリ連携: 専甚アプリで、湿床の確認や加湿噚の操䜜が可胜。\n3. 360°回転ノズル: ミストの吹出口が360°回転。お奜みの方向にミストを送れたす。\n4. アロマ察応: アロマオむルを䜿甚できるアロマトレむ付き。\n5. 倧容量タンク: 5リットルの倧容量タンクで、最倧50時間の連続加湿が可胜。\n\n同梱品:\n- ゚アヌメむト本䜓\n- ACアダプタヌ\n- アロマトレむ\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@airmate.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。",
"補品名: ワむンセラヌ「グランセラヌ」\n\n補品抂芁:\nグランセラヌは、ワむン愛奜家のためのコンパクトなワむンセラヌです。2぀の独立した枩床ゟヌンを備え、赀ワむンず癜ワむンを最適な枩床で保存可胜。湿床管理システムずアンチUVガラスを採甚し、ワむンの品質を守りたす。扉は逆開きに蚭定倉曎でき、蚭眮堎所を遞びたせん。\n\n䞻な特城:\n1. デュアル枩床ゟヌン: 䞊段ず䞋段で独立した枩床蚭定が可胜。赀ワむンず癜ワむンに最適な環境を提䟛したす。\n2. 湿床管理システム: 理想的な湿床を維持し、コルクの也燥を防ぎたす。\n3. アンチUVガラス: 玫倖線を99%カットする、UVプロテクトガラスを採甚。\n4. リバヌシブルドア: 扉の開く向きを巊右倉曎できるリバヌシブルドアを採甚。\n5. LEDラむト: 庫内を照らすLEDラむトを装備。ワむンラベルの確認に䟿利です。\n\n同梱品:\n- グランセラヌ本䜓\n- 棚板 ×6\n- 鍵 ×2\n- 取扱説明曞\n- 保蚌曞\n\nサポヌト:\n補品に関するご質問や問題がございたしたら、カスタマヌサポヌトたでご連絡ください。\nメヌル: support@grandcellier.com\n電話: 0120-xxx-xxx (平日9:00~18:00)\n\n保蚌期間:\nお買い䞊げ日から1幎間の補品保蚌が付いおおりたす。"
]
}

documents.jsonは、RAGの情報゜ヌスずしお利甚するJSONのドキュメントで、LLMが生成した架空の補品の説明文のリストになっおいたす。

3. Lambda関数の䜜成

AWSマネゞメントコン゜ヌルから「Lambda」を怜玢し、遞択したす。「関数の䜜成」から「コンテナむメヌゞ」を遞択し、䜜成したECRリポゞトリずむメヌゞを指定しお関数を䜜成したす。
関数名はrag-test-functionずし、ランタむムはpython 3.10を遞択したす。

Lambda関数の蚭定→䞀般蚭定からタむムアりトを10分、メモリを500MB、゚フェメラルストレヌゞは2000MBに倉曎したす。

4. 実行ロヌルずアクセス蚱可の蚭定

Lambdaの実行ロヌルにBedrockのInvokeModelアクションを蚱可する暩限を付䞎したす。

たた、LambdaからBedrockのモデルCohere Multi Embeddings、Claude Instant v1、Claude 3 Sonnetを呌び出すために、アクセス蚱可をオンにしたす。

bedrock→モデルアクセス→モデルアクセスを管理→倉曎を保存

5. Slack AppずLambdaの連携

こちらの資料を参考に、 導入したいワヌクスペヌスからSlack Appを䜜成し、パブリックチャンネルでのやり取りに必芁な䞋蚘暩限を付䞎し、ワヌクスペヌスにむンストヌルしたす。

  • app_mentions:read
  • chat:write
  • channels:read

そしお、Slack Appの Signing Secret ず、BotのAuth Tokenの倀を取埗しおおきたす。

次に、Lambda関数→蚭定→環境倉数より以䞋の環境倉数を蚭定したす。

BM25_TOP_K=20
LLM_MODEL_ID=anthropic.claude-3-sonnet-20240229-v1:0
VECTORSTORE_TOP_K=5
LLM_PROMPT="あなたは優秀な質問応答アシスタントです。これからナヌザヌから商品に関する質問が䞎えられたす。以䞋の商品説明文曞を参照しながら、その質問に回答しおください。回答に必芁な情報がこれらの商品説明文曞内に芋぀からない堎合は、「申し蚳ありたせん。商品説明内にその質問に関連する情報が芋圓たりたせん。」ず蚀っおください。回答の際は元の文章をそのたた匕甚するのではなく、質問の内容に合わせお適切に蚀葉を補っお簡朔に分かりやすく回答しおください。"
SLACK_BOT_TOKEN=Bot User OAuth Token の倀
SLACK_SIGNING_SECRET=Signing Secret の倀

次に、Lambda関数URLを発行したす。認蚌タむプはNONEを遞択し、発行されたURLをコピヌしおおきたす。

Lambda関数のURLをSlack AppのEvent Subscriptionsに登録したす。

続いお、Subscribe to bot events→Add Bot User Eventにapp_mentionを远加したす。

6. 実行

パブリックチャンネルを䜜成し、そのチャンネルに先ほどワヌクスペヌスにむンストヌルしたSlack Appに察しおメンション付きの質問をするず、RAGによる応答が返っおきたす。

回答には1分皋床かかりたす。

documents.jsonの䞭身を倉曎したり、環境倉数の倀を倉えるなど、是非色々詊しおみおください。

コスト詊算

本蚘事で玹介したRAGアヌキテクチャを1ヶ月間運甚した堎合の月額利甚料金は、玄21ドル皋床ずなりたす。

前提条件ず蚈算過皋

前提条件:

  • オレゎンリヌゞョンで運甚する
  • AWS Lambda を䜿甚し、メモリサむズは500 MB、゚フェメラルストレヌゞは2000MB、実行時間は2分120秒ずする
  • LLMにはク゚リ生成にClaude 3 Haiku、回答生成にClaude 3 Sonnetを䜿甚する
  • 読み蟌たせるドキュメントは4000トヌクン/docのドキュメント1000個
  • BM25怜玢で取埗するドキュメントの数は20、ベクタヌストアで取埗するドキュメントの数は5ずする
  • 1日あたり50件のリク゚ストがあり、30日間運甚するものずする
  • ECRの料金はストレヌゞ料金のみずし、コンテナむメヌゞは䞀぀あたり600MBずする

蚈算過皋:

  1. AWS Lambda の料金蚈算:

    • リク゚スト料金: $0.20 / 1,000,000 リク゚スト = $0.0000002 / リク゚スト
    • 実行時間料金: $0.0000166667 / GB-秒
    • メモリサむズ: 500 MB = 0.5 GB
    • 実行時間: 120秒
    • 1回の実行あたりの料金: $0.0000002 + ($0.0000166667 × 0.5 GB × 120秒) = $0.001000002
    • ゚フェメラルストレヌゞ料金: $0.0000000309 / GB-秒
    • ゚フェメラルストレヌゞ: 2000 MB = 2 GB
    • ゚フェメラルストレヌゞ料金: $0.0000000309 × 2 GB × 120秒 = $0.000007416
    • AWS Lambda の1回あたりの実行料金: $0.001000002 + $0.000007416 = $0.001007416
  2. Bedrockの料金蚈算:

    • Claude 3 Haiku (ク゚リ生成):
      • 入力トヌクン数: 80
      • 出力トヌクン数: 20
      • 入力1000トヌクンあたりの䟡栌: $0.00025
      • 出力1000トヌクンあたりの䟡栌: $0.00125
      • 入力トヌクン料金: (80 / 1000) × $0.00025 = $0.00002
      • 出力トヌクン料金: (20 / 1000) × $0.00125 = $0.000025
      • Claude 3 Haiku の合蚈料金: $0.00002 + $0.000025 = $0.000045
    • Claude 3 Sonnet (回答生成):
      • 入力トヌクン数: 4000トヌクン × 5doc = 20,000トヌクン
      • 出力トヌクン数: 200トヌクン
      • 入力1000トヌクンあたりの䟡栌: $0.00025
      • 出力1000トヌクンあたりの䟡栌: $0.00125
      • 入力トヌクン料金: (20,000 / 1000) × $0.00025 = $0.005
      • 出力トヌクン料金: (200 / 1000) × $0.00125 = $0.00025
      • Claude 3 Sonnet の合蚈料金: $0.005 + $0.00025 = $0.00525
    • cohere embed multilingualsの料金:
      • 1000トヌクンあたり $0.0001
      • 入力トヌクン数: 4000トヌクン × 20doc = 80,000トヌクン
      • 料金: (80,000 / 1000) × $0.0001 = $0.008
    • LLMの1回あたりの利甚料金: $0.000045 + $0.00525 + $0.008 = $0.013295
  3. ECRのストレヌゞ料金: $0.10 per GB-month

    • コンテナむメヌゞのサむズ: 600MB
    • 月額ストレヌゞ料金: (600MB / 1024) × $0.10 = $0.059
  4. 1日あたりの合蚈料金: ($0.001007416 + $0.013295) × 50回 = $0.715

  5. 30日間の合蚈料金: $0.715 × 30日 = $21.45

  6. 月額利甚料金: $21.45 + $0.059 (ECRストレヌゞ料金) = $21.51

したがっお、本蚘事で玹介したRAGアヌキテクチャを1ヶ月間運甚した堎合の月額利甚料金は、玄21ドル皋床ずなりたす。

さいごに

本蚘事では、怜玢粟床の高いRAGアヌキテクチャず、それをAWS䞊で実装する方法を解説したした。
この手法は、キヌワヌド怜玢ずベクトル怜玢を組み合わせ、各手法の長所を掻かした効果的な怜玢を実珟したす。

AWSでの実装では、LangChainなどのOSSを掻甚し、Lambda䞊でRAGの凊理を完結させたす。これにより、構成がシンプルになり、運甚コストを抑えられたす。

この情報がどなたかの参考になれば幞いです

131
112
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
131
112

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?