Skip to main content

Streamline your AI workflows with langChain-altero, the essential toolkit for seamless LangChain integration.

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

langchain_altero-0.0.4.tar.gz (30.0 kB view details)

Uploaded Source

Built Distribution

langchain_altero-0.0.4-py3-none-any.whl (33.8 kB view details)

Uploaded Python 3

File details

Details for the file langchain_altero-0.0.4.tar.gz.

File metadata

  • Download URL: langchain_altero-0.0.4.tar.gz
  • Upload date:
  • Size: 30.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for langchain_altero-0.0.4.tar.gz
Algorithm Hash digest
SHA256 b3e6791d7ed15f7590a00bab3b633c1ae7580bab97a0cf3dc9d1ac355cd77701
MD5 80cffae3f2c2483d3ec7640429cbc26f
BLAKE2b-256 61865ee243f40d6882b2fc562103b98267e55f190fa30bfdb4a6fb49a6b30c01

See more details on using hashes here.

File details

Details for the file langchain_altero-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for langchain_altero-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d9fe3bdf5d9c1b955a968d452ded46244dc21dbd2b975202aea7e7a9c8d2a713
MD5 1e2850d722253cbc8c2561616420ea60
BLAKE2b-256 fbb37ade3657ca809970a12dc7ac343fadce5f88dfacbfdbe8372336dd45c5b9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page