<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=AWS%3A_membuat_RAG_sederhana</id>
	<title>AWS: membuat RAG sederhana - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=AWS%3A_membuat_RAG_sederhana"/>
	<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=AWS:_membuat_RAG_sederhana&amp;action=history"/>
	<updated>2026-04-19T18:56:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=AWS:_membuat_RAG_sederhana&amp;diff=71298&amp;oldid=prev</id>
		<title>Unknown user: /* Pranala Menarik */</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=AWS:_membuat_RAG_sederhana&amp;diff=71298&amp;oldid=prev"/>
		<updated>2024-12-03T03:58:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Pranala Menarik&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:58, 3 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l66&quot;&gt;Line 66:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 66:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Pranala Menarik==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Pranala Menarik==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[Cloud Computing]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[AWS]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[AWS]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=AWS:_membuat_RAG_sederhana&amp;diff=71297&amp;oldid=prev</id>
		<title>Unknown user: /* Arsitektur Sederhana: */</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=AWS:_membuat_RAG_sederhana&amp;diff=71297&amp;oldid=prev"/>
		<updated>2024-12-03T03:56:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Arsitektur Sederhana:&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:56, 3 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l62&quot;&gt;Line 62:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 62:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &amp;#039;&amp;#039;&amp;#039;API Access:&amp;#039;&amp;#039;&amp;#039; API Gateway&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &amp;#039;&amp;#039;&amp;#039;API Access:&amp;#039;&amp;#039;&amp;#039; API Gateway&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &amp;#039;&amp;#039;&amp;#039;Monitoring:&amp;#039;&amp;#039;&amp;#039; CloudWatch&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &amp;#039;&amp;#039;&amp;#039;Monitoring:&amp;#039;&amp;#039;&amp;#039; CloudWatch&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Pranala Menarik==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[AWS]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=AWS:_membuat_RAG_sederhana&amp;diff=71295&amp;oldid=prev</id>
		<title>Unknown user: /* 6. Buat API untuk Konsumsi */</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=AWS:_membuat_RAG_sederhana&amp;diff=71295&amp;oldid=prev"/>
		<updated>2024-12-03T03:54:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;6. Buat API untuk Konsumsi&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:54, 3 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l43&quot;&gt;Line 43:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 43:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Endpoint ini menerima query, memproses pipeline retrieval dan generation, lalu mengembalikan jawaban.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Endpoint ini menerima query, memproses pipeline retrieval dan generation, lalu mengembalikan jawaban.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 7. &#039;&#039;&#039;Monitoring dan Optimasi&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 7. &#039;&#039;&#039;Monitoring dan Optimasi&#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;AWS CloudWatch:&amp;#039;&amp;#039;&amp;#039;  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;AWS CloudWatch:&amp;#039;&amp;#039;&amp;#039;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Pantau performa Lambda, SageMaker, dan OpenSearch untuk memastikan pipeline berjalan lancar.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Pantau performa Lambda, SageMaker, dan OpenSearch untuk memastikan pipeline berjalan lancar.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=AWS:_membuat_RAG_sederhana&amp;diff=71294&amp;oldid=prev</id>
		<title>Unknown user: Created page with &quot;Berikut adalah langkah-langkah sederhana untuk membuat &#039;&#039;&#039;RAG (Retrieval-Augmented Generation)&#039;&#039;&#039; di AWS:  ==1. &#039;&#039;&#039;Persiapan Data&#039;&#039;&#039;== * &#039;&#039;&#039;Kumpulkan Data:&#039;&#039;&#039; Siapkan dokumen...&quot;</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=AWS:_membuat_RAG_sederhana&amp;diff=71294&amp;oldid=prev"/>
		<updated>2024-12-03T03:53:51Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Berikut adalah langkah-langkah sederhana untuk membuat &amp;#039;&amp;#039;&amp;#039;RAG (Retrieval-Augmented Generation)&amp;#039;&amp;#039;&amp;#039; di AWS:  ==1. &amp;#039;&amp;#039;&amp;#039;Persiapan Data&amp;#039;&amp;#039;&amp;#039;== * &amp;#039;&amp;#039;&amp;#039;Kumpulkan Data:&amp;#039;&amp;#039;&amp;#039; Siapkan dokumen...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Berikut adalah langkah-langkah sederhana untuk membuat &amp;#039;&amp;#039;&amp;#039;RAG (Retrieval-Augmented Generation)&amp;#039;&amp;#039;&amp;#039; di AWS:&lt;br /&gt;
&lt;br /&gt;
==1. &amp;#039;&amp;#039;&amp;#039;Persiapan Data&amp;#039;&amp;#039;&amp;#039;==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Kumpulkan Data:&amp;#039;&amp;#039;&amp;#039; Siapkan dokumen atau sumber data yang ingin digunakan sebagai basis pengetahuan. Data ini dapat berupa file teks, PDF, atau database.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Format Data:&amp;#039;&amp;#039;&amp;#039; Pastikan data dalam format yang mudah diakses (misalnya, CSV, JSON, atau dokumen teks).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2. &amp;#039;&amp;#039;&amp;#039;Penyimpanan Data di AWS&amp;#039;&amp;#039;&amp;#039;==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gunakan Amazon S3:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Buat bucket di Amazon S3 untuk menyimpan data.&lt;br /&gt;
** Upload data yang sudah disiapkan ke bucket tersebut.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Opsional - Elasticsearch:&amp;#039;&amp;#039;&amp;#039; Jika ingin melakukan pencarian yang lebih kompleks, gunakan Amazon OpenSearch (sebelumnya Elasticsearch).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==3. &amp;#039;&amp;#039;&amp;#039;Proses Data untuk Retrieval&amp;#039;&amp;#039;&amp;#039;==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gunakan AWS Lambda:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Buat fungsi AWS Lambda untuk memproses data yang diunggah. Misalnya, memecah dokumen besar menjadi potongan-potongan kecil untuk mempermudah pencarian.&lt;br /&gt;
** Simpan potongan data ini kembali ke S3 atau index ke OpenSearch.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gunakan AWS Glue (Opsional):&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Jika data dalam jumlah besar, gunakan AWS Glue untuk ETL (Extract, Transform, Load) sebelum disimpan atau diindeks.&lt;br /&gt;
&lt;br /&gt;
==4. &amp;#039;&amp;#039;&amp;#039;Buat Sistem Retrieval&amp;#039;&amp;#039;&amp;#039;==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Integrasi OpenSearch:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Index data ke Amazon OpenSearch.&lt;br /&gt;
** Buat query API untuk mengambil dokumen relevan berdasarkan input pengguna.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Alternatif dengan S3:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Jika hanya menggunakan S3, buat Lambda function yang memproses pencarian dokumen secara manual.&lt;br /&gt;
&lt;br /&gt;
==5. &amp;#039;&amp;#039;&amp;#039;Integrasi Model Generatif&amp;#039;&amp;#039;&amp;#039;==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Deploy Model di SageMaker:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Gunakan Amazon SageMaker untuk melatih atau menghosting model generatif seperti GPT atau BLOOM.&lt;br /&gt;
** Alternatif: Gunakan API dari penyedia layanan seperti OpenAI.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Integrasi Retrieval dan Generation:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Buat pipeline menggunakan Lambda atau aplikasi backend (misalnya, menggunakan AWS API Gateway) untuk:&lt;br /&gt;
*** Mengirim query ke sistem retrieval.&lt;br /&gt;
*** Menggabungkan data hasil retrieval dengan input pengguna.&lt;br /&gt;
*** Mengirimkan input gabungan ke model generatif.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6. &amp;#039;&amp;#039;&amp;#039;Buat API untuk Konsumsi&amp;#039;&amp;#039;&amp;#039;==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gunakan AWS API Gateway:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Buat API endpoint untuk menghubungkan pengguna dengan pipeline RAG.&lt;br /&gt;
** Endpoint ini menerima query, memproses pipeline retrieval dan generation, lalu mengembalikan jawaban.&lt;br /&gt;
&lt;br /&gt;
== 7. &amp;#039;&amp;#039;&amp;#039;Monitoring dan Optimasi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;AWS CloudWatch:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
** Pantau performa Lambda, SageMaker, dan OpenSearch untuk memastikan pipeline berjalan lancar.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;AWS X-Ray:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
** Gunakan untuk tracing request dan debugging jika ada masalah dalam alur data.&lt;br /&gt;
&lt;br /&gt;
== 8. &amp;#039;&amp;#039;&amp;#039;Pengujian dan Deployment&amp;#039;&amp;#039;&amp;#039;==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Uji Sistem:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Pastikan sistem dapat menangani berbagai jenis query dan menghasilkan respons yang relevan.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Deploy dengan AWS Elastic Beanstalk atau ECS:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
** Jika membutuhkan aplikasi backend tambahan, gunakan Elastic Beanstalk atau ECS untuk deployment.&lt;br /&gt;
&lt;br /&gt;
== Arsitektur Sederhana:==&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Data Storage:&amp;#039;&amp;#039;&amp;#039; S3/OpenSearch&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Data Processing:&amp;#039;&amp;#039;&amp;#039; AWS Lambda&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Model Hosting:&amp;#039;&amp;#039;&amp;#039; SageMaker atau API eksternal&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;API Access:&amp;#039;&amp;#039;&amp;#039; API Gateway&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Monitoring:&amp;#039;&amp;#039;&amp;#039; CloudWatch&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>