Laras RouterDocs

Integrasi

LangChain (Python)

ChatOpenAI dari package langchain-openai. Panduan setup langkah demi langkah dengan Laras Router.

Di halaman ini

Panduan ini menghubungkan LangChain (Python) ke Laras Router. Setiap langkah sudah dicek dengan dokumentasi LangChain (Python).

Anda memerlukan API key (lr_live_…) dan saldo yang sudah diisi. Baru mengenal Laras Router? Mulai dari Quickstart.

Setup

Instal package

Instal package integrasinya.

Shell
pip install -U langchain-openai

Simpan API key Anda

Simpan kunci Anda di variabel lingkungan.

Shell
export LARAS_API_KEY="lr_live_your_key_here"

Buat model

Buat ChatOpenAI dengan base URL Laras Router.

Python
import os
from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    model="deepseek-flash",
    base_url="https://api.larasrouter.com/v1",
    api_key=os.environ["LARAS_API_KEY"],
    use_responses_api=False,
)

message = llm.invoke("Hello!")
print(message.text)

Perlu diketahui

  • use_responses_api=False membuat ChatOpenAI tetap memakai Chat Completions. Tanpanya, beberapa parameter dan built-in tool bisa mengalihkannya ke Responses API, yang tidak diimplementasikan Laras Router.
  • Dokumentasi LangChain menyebutkan bahwa ChatOpenAI mengikuti spesifikasi resmi OpenAI dan tidak menyimpan field respons non-standar seperti reasoning_content.

Pengaturan dan tampilan bisa berubah antarversi. Jika ada yang berbeda, periksa dokumentasi LangChain (Python). Untuk tool lain, lihat semua integrasi.