Docker, Inc. bersama dengan mitra Neo4j, LangChain, dan Ollama mengumumkan GenAI Stack baru yang dirancang untuk membantu developers memulai aplikasi generatif AI dalam hitungan menit. Menghilangkan kebutuhan untuk mencari dan menggabungkan serta mengkonfigurasi teknologi dari berbagai sumber, GenAI Stack telah dikonfigurasi sebelumnya, ready-to-code, dan aman dengan large language models (LLMs) dari Ollama, vektor dan graph database dari Neo4j, serta kerangka kerja LangChain. Docker juga mengumumkan produk berbasis AI pertamanya, Docker AI.
Docker AI, menjanjikan revolusi dalam cara developers mengintegrasikan kecerdasan buatan ke dalam aplikasi mereka. Dengan integrasi yang mudah antara Docker dan teknologi AI, Docker AI memudahkan developers untuk memanfaatkan model AI tanpa harus menghadapi kompleksitas konfigurasi dan penyesuaian. Ini tidak hanya meningkatkan efisiensi dalam pengembangan, tetapi juga memastikan bahwa aplikasi yang dibuat adalah robust dan scalable. Untuk mereka yang telah familiar dengan Docker, transisi ke Docker AI akan menjadi langkah yang alami, dan bagi yang baru di dunia Docker, Docker AI menawarkan pintu masuk yang mudah ke dunia AI yang sebelumnya mungkin tampak menakutkan. Dengan dukungan penuh dari komunitas Docker yang besar dan berdedikasi, serta dokumentasi yang lengkap dan tutorial yang tersedia, Docker AI siap untuk menjadi game-changer dalam industri teknologi.
“Developers sangat antusias dengan potensi yang ditawarkan oleh GenAI. Namun, dengan perubahan teknologi yang begitu cepat, banyaknya pilihan vendor, dan keragaman stack teknologi, seringkali mereka merasa kesulitan menentukan langkah awal yang tepat,” ujar CEO Docker, Scott Johnston. “Dengan pengumuman ini, kami ingin mengatasi keraguan tersebut. Kami menyediakan solusi yang memungkinkan developers untuk segera memulai, dengan memanfaatkan alat-alat, konten, dan layanan dari Docker yang sudah mereka kenal, ditambah dengan teknologi dari mitra kami yang merupakan pelopor dalam pengembangan aplikasi GenAI.”
GenAI Stack, yang tersedia di Learning Center di Docker Desktop dan di repositori github.com/docker/genai-stack, menangani kasus penggunaan GenAI yang populer dengan konten open source yang tepercaya di Docker Hub. Diperkenalkan di DockerCon, GenAI Stack adalah salah satu dari berbagai kemampuan AI/ML baru, konten, dan partnership yang diumumkan oleh Docker dengan tujuan membantu developers dengan cepat dan aman, memanfaatkan kekuatan AI/ML dalam aplikasi mereka. Komponennya meliputi:
- LLMs open source yang telah dikonfigurasi sebelumnya seperti Llama 2, Code Llama, Mistral, atau private model seperti OpenAI’s GPT-3.5 dan GPT-4.
- Bantuan dari Ollama untuk developers agar dapat berjalan dengan LLMs open source secara lokal.
- Neo4j sebagai database default untuk pencarian grafik dan native vektor yang mengungkap pola dan hubungan eksplisit dan implisit dalam data, membuat model AI/ML lebih cepat dan akurat, dan bertindak sebagai memori jangka panjang untuk model ini.
- Neo4j knowledge graphs yang berfungsi sebagai basis pengetahuan untuk mendasarkan LLMs untuk prediksi dan hasil GenAI yang lebih akurat.
- Orkestrasi LangChain antara LLM, aplikasi, dan database dengan indeks vektor, dan berfungsi sebagai kerangka kerja untuk mengembangkan aplikasi penalaran yang memahami konteks dengan dukungan dari LLMs.
- Serangkaian tools pendukung, template kode, panduan, dan praktik terbaik GenAI.
Pengaturan awal yang sederhana memberi developers sejumlah kemampuan menarik, seperti memuat data dengan mudah dan mengisi indeks vektor. Ini memudahkan developers untuk mengimpor data, membuat indeks vektor, menanamkan pertanyaan dan jawaban, serta menyimpannya di dalam indeks vektor tersebut. Developers dapat melakukan pencarian yang lebih mendalam dan memperkaya hasil untuk aplikasi yang tidak hanya merangkum data tetapi juga menampilkan wawasan pengetahuan melalui grafik pengetahuan yang fleksibel. Mereka juga bisa menghasilkan berbagai jenis respons dalam beragam format, seperti daftar bertanda, alur pemikiran, isu GitHub, PDF, puisi, dan banyak lagi. Selain itu, developers dapat membandingkan hasil yang diperoleh dari LLMs secara mandiri, LLMs dengan vektor, serta LLMs yang terintegrasi dengan grafik pengetahuan dan vektor.
Emil Eifrem, salah satu pendiri dan juga CEO Neo4j, berkata: “Yang menjadi perekat dari semua upaya kami adalah visi untuk memberdayakan developers. Kami ingin memudahkan mereka dalam mengembangkan aplikasi yang didukung oleh GenAI serta menambahkan fitur GenAI pada aplikasi yang telah ada. Kami sangat antusias dengan berbagai kemungkinan yang dapat diakses oleh jutaan developers.”
Tentang DockerCon
Pengumuman ini diperkenalkan di DockerCon 2023 yang belum lama diselenggarakan. Acara ini mengumpulkan seluruh komunitas developers Docker, kontributor, dan mitra untuk berbagi, mengajar, dan berkolaborasi guna meningkatkan pemahaman dan kemampuan pengembangan cloud-native. DockerCon adalah pengalaman belajar yang menunjukkan kepada developers apa yang baru dan apa yang mungkin dengan Docker dan ekosistem, serta bagaimana memanfaatkan inovasi-inovasi ini segera untuk menyelesaikan pekerjaan mereka dengan lebih baik dan cepat.
Tentang Docker
Docker membantu jutaan developers membangun, berbagi, dan menjalankan aplikasi dengan efisien dan kolaboratif. Platform pengembangan aplikasi kolaboratif Docker menyediakan developers dengan pengalaman yang tak tertandingi untuk alur kerja yang terintegrasi, dapat diandalkan, dan aman yang mempercepat pengiriman aplikasi dari kode ke cloud. Melalui kombinasi dari pasar konten terpercaya terbesar di dunia dan integrasi dengan tools terkemuka, Docker memungkinkan tim untuk dengan cepat menciptakan aplikasi modern. Untuk informasi lebih lanjut, kunjungi www.docker.com.
Tentang Neo4j
Neo4j, pemimpin Database & Analytics Grafik, membantu organisasi menemukan hubungan dan pola tersembunyi di antara miliaran koneksi data dengan cepat dan mudah.
Tentang LangChain
LangChain adalah kerangka kerja open source dan toolkit pengembang yang membantu developers membangun aplikasi penalaran yang memahami konteks, didukung oleh LLMs.
Kesimpulan
Docker, Inc., dalam kolaborasi dengan Neo4j, LangChain, dan Ollama, telah meluncurkan GenAI Stack, sebuah inovasi yang memudahkan developers untuk memulai pengembangan aplikasi generatif AI dengan cepat dan efisien. Dengan menghilangkan kompleksitas konfigurasi dan integrasi teknologi dari berbagai sumber, GenAI Stack menawarkan solusi yang telah dikonfigurasi sebelumnya dan siap digunakan. Sebagai tambahan, Docker juga memperkenalkan Docker AI, produk berbasis AI pertamanya, yang diharapkan akan merevolusi cara developers mengintegrasikan AI ke dalam aplikasi mereka. Dengan dukungan dari komunitas besar dan berbagai sumber daya pendidikan, Docker dan mitranya berkomitmen untuk mempercepat adopsi AI di kalangan developers dan memaksimalkan potensi teknologi ini.
Glosari
- Docker AI: Produk berbasis AI pertama dari Docker yang memudahkan integrasi kecerdasan buatan ke dalam aplikasi, meningkatkan efisiensi pengembangan dan memastikan aplikasi yang robust dan scalable.
- GenAI Stack: Sebuah solusi yang dirancang oleh Docker, Neo4j, LangChain, dan Ollama untuk memudahkan developers dalam memulai pengembangan aplikasi generatif AI. Ini menghilangkan kebutuhan untuk menggabungkan dan mengkonfigurasi teknologi dari berbagai sumber, menawarkan solusi yang telah dikonfigurasi sebelumnya dan siap digunakan.
- Large Language Models (LLMs): Model bahasa skala besar yang dapat memahami dan menghasilkan teks manusia. Dalam konteks ini, Ollama menyediakan LLMs untuk GenAI Stack.
- Neo4j: Database grafik dan analitik yang membantu organisasi menemukan hubungan dan pola tersembunyi di antara data. Dalam GenAI Stack, Neo4j bertindak sebagai database default untuk pencarian grafik dan vektor.
- Neo4j Knowledge Graphs: Grafik yang berfungsi sebagai basis pengetahuan untuk mendasarkan LLMs, memungkinkan prediksi dan hasil GenAI yang lebih akurat.
- Orkestrasi LangChain: Kerangka kerja yang mengkoordinasikan antara LLM, aplikasi, dan database dengan indeks vektor, memudahkan pengembangan aplikasi penalaran yang memahami konteks.
- Vektor dan Graph Database: Teknologi yang memungkinkan penyimpanan dan pencarian data dalam format grafik dan vektor. Dalam konteks ini, Neo4j menyediakan database grafik dan vektor untuk GenAI Stack.
