langchain-altero
Berbagai paket Python utilitas yang digunakan dalam tutorial LangChain Bahasa Indonesia.
Paket-paket ini menyediakan fungsionalitas tambahan yang mungkin tidak nyaman saat menggunakan LangChain.
Overview
langchain_altero adalah versi lokal dari library langchain-teddynote, yang dirancang untuk menjadi sumber terbuka di bawah lisensi AGPL-3.0. Pustaka ini telah diadaptasi agar lebih sesuai dengan kebutuhan audiens khusus kami sambil mempertahankan fungsionalitas inti dari paket langchain-teddynote yang asli.
install
pip install langchain-altero
Penggunaan
Output streaming
Menyediakan fungsi stream_response untuk output streaming.
from langchain_altero.messages import stream_response
from langchain_openai import ChatOpenAI
# Membuat sebuah objek
llm = ChatOpenAI(
temperatur = 0.1, # kreativitas (0.0 ~ 2.0)
model_name = "gpt-4o-mini", # nama model
api_key=api_key # api key openai
)
answer = llm.stream("Tolong beritahu saya 10 tempat terindah di Indonesia dan alamatnya!")
# hanya untuk output streaming
stream_response(jawaban)
# jika Anda ingin mendapatkan jawaban yang outputnya sebagai return value
# final_answer = stream_response(answer, return_output=True)
Output
1.**Bali**
- **Alamat:** Bali, Indonesia
- Deskripsi: Terkenal dengan pantainya yang indah, budaya yang kaya, dan pemandangan alam yang menakjubkan.
Jejak LangSmith
# Mengatur penelusuran LangSmith. https://smith.langchain.com
# Mengasumsikan variabel-variabel lingkungan telah diatur.
from langchain_altero import logging
# Masukkan nama proyek.
logging.langsmith(“Masukkan nama proyek Anda”)
Output
Mulai menelusuri LangSmith.
[nama proyek]
(nama proyek yang Anda masukkan)
Menerapkan pengaturan pengkodean load_prompt
from langchain_altero.prompts import load_prompt
# setel pengodean ke UTF-8 (default)
load_prompt(“prompts/capital.yaml”, encoding=“utf-8”)
# Pada Windows, ubah pengodean ke cp949.
load_prompt(“prompts/capital.yaml”, encoding=“cp949”)
License
Proyek ini dilisensikan di bawah Lisensi AGPL-3.0 - lihat file LICENSE untuk detail lebih lanjut.
Metadata
Release files for langchain-altero 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| langchain_altero-0.0.4.tar.gz | 30.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| langchain_altero-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 63.8 kB
Release files / langchain_altero-0.0.4.tar.gz
| Download URL | langchain_altero-0.0.4.tar.gz |
|---|---|
| Size | 30.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b3e6791d7ed15f7590a00bab3b633c1ae7580bab97a0cf3dc9d1ac355cd77701
|
|
BLAKE2b-256 checksum How to use checksums |
61865ee243f40d6882b2fc562103b98267e55f190fa30bfdb4a6fb49a6b30c01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.19
|
Release files / langchain_altero-0.0.4-py3-none-any.whl
| Download URL | langchain_altero-0.0.4-py3-none-any.whl |
|---|---|
| Size | 33.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d9fe3bdf5d9c1b955a968d452ded46244dc21dbd2b975202aea7e7a9c8d2a713
|
|
BLAKE2b-256 checksum How to use checksums |
fbb37ade3657ca809970a12dc7ac343fadce5f88dfacbfdbe8372336dd45c5b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.19
|