Lihat situs web kami.
Punya pertanyaan? Bergabunglah dengan komunitas kami di Slack atau Linen!
Untuk dokumentasi lengkap, buka di sini.
Dapatkan ekstensi kode Langstream vs di sini.
PERINGATAN CLI membutuhkan Java 11+ untuk sudah diinstal pada mesin Anda.
Ada beberapa cara untuk menginstal CLI.
MacOS:
brew install LangStream/langstream/langstream
curl -Ls "https://raw.githubusercontent.com/LangStream/langstream/main/bin/get-cli.sh" | bash
UNIX:
curl -Ls "https://raw.githubusercontent.com/LangStream/langstream/main/bin/get-cli.sh" | bash
Verifikasi biner tersedia:
langstream -V
Lihat dokumentasi CLI untuk mempelajari lebih lanjut.
Jalankan Aplikasi Penyelesaian Obrolan Sampel saat terbang:
export OPEN_AI_ACCESS_KEY=your-key-here
langstream docker run test
-app https://github.com/LangStream/langstream/blob/main/examples/applications/openai-completions
-s https://github.com/LangStream/langstream/blob/main/examples/secrets/secrets.yaml
Di jendela terminal yang berbeda:
langstream gateway chat test -cg consume-output -pg produce-input -p sessionId= $( uuidgen )
Lihat lebih banyak aplikasi sampel di folder contoh.
Untuk membuat aplikasi Anda sendiri, lihat dokumentasi pengembang.
Langstream siap-produksi, dan sangat disarankan menyebarkannya pada cluster Kubernetes. Distribusi Kubernetes berikut didukung:
Untuk menjalankan cluster Langstream, Anda perlu ke komponen eksternal berikut:
Untuk menginstal Langstream, Anda dapat menggunakan bagan Helm langstream
:
helm repo add langstream https://langstream.ai/charts
helm repo update
Kemudian buat file nilai. Pada titik ini Anda sudah membutuhkan layanan penyimpanan dan berjalan.
Jika Anda menggunakan S3, Anda dapat menggunakan nilai -nilai berikut:
codeStorage :
type : s3
configuration :
access-key : <aws-access-key>
secret-key : <aws-secret-key>
Untuk Azure:
codeStorage :
type : azure
configuration :
endpoint : https://<storage-account>.blob.core.windows.net
container : langstream
storage-account-name : <storage-account>
storage-account-key : <storage-account-key>
Sekarang instal Langstream dengan itu:
helm install -n langstream --create-namespace langstream langstream/langstream --values values.yaml
kubectl wait -n langstream deployment/langstream-control-plane --for condition=available --timeout=300s
Untuk membuat cluster Langstream lokal, disarankan untuk menggunakan Minikube. mini-langstream
datang dalam bantuan untuk menginstal dan mengelola cluster lokal Anda.
Untuk menginstal mini-langstream
:
brew install LangStream/langstream/mini-langstream
curl -Ls " https://raw.githubusercontent.com/LangStream/langstream/main/mini-langstream/get-mini-langstream.sh " | bash
Kemudian startup cluster:
mini-langstream start
Menyebarkan aplikasi:
export OPEN_AI_ACCESS_KEY= < your-openai-api-key >
mini-langstream cli apps deploy my-app -app https://github.com/LangStream/langstream/tree/main/examples/applications/openai-completions -s https://github.com/LangStream/langstream/blob/main/examples/secrets/secrets.yaml
Untuk menghentikan cluster:
mini-langstream delete
Lihat dokumentasi mini-langstream untuk mempelajari lebih lanjut.
Persyaratan untuk membangun proyek:
Jika Anda ingin menguji perubahan kode lokal, Anda dapat menggunakan mini-langstream
.
mini-langstream dev start
Perintah ini akan membangun gambar dalam konteks minikube
dan menginstal semua layanan Langstream dengan gambar snapshot.
Setelah cluster berjalan, jika Anda ingin membangun ABD memuat versi baru dari layanan tertentu yang dapat Anda jalankan:
mini-langstream dev build < service >
atau untuk semua layanan
mini-langstream dev build