> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neosantara.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrasi LangChain

> Gunakan Neosantara dengan LangChain Python dan LangChain.js.

Hubungkan Neosantara ke [LangChain](https://www.langchain.com/?utm_source=neosantara-docs\&utm_medium=referral) melalui kelas `ChatOpenAI`.

## Pengaturan

<CodeGroup>
  ```bash Bash / zsh icon="terminal" theme={"theme":{"light":"ayu-dark","dark":"catppuccin-latte"}}
  export NEOSANTARA_API_KEY="nsk_your_api_key_here"
  ```

  ```env .env icon="file-code" theme={"theme":{"light":"ayu-dark","dark":"catppuccin-latte"}}
  NEOSANTARA_API_KEY=nsk_your_api_key_here
  ```

  ```powershell PowerShell icon="terminal" theme={"theme":{"light":"ayu-dark","dark":"catppuccin-latte"}}
  $env:NEOSANTARA_API_KEY="nsk_your_api_key_here"
  ```
</CodeGroup>

## Contoh Python

```python theme={"theme":{"light":"ayu-dark","dark":"catppuccin-latte"}}
from langchain_openai import ChatOpenAI
import os

llm = ChatOpenAI(
    model="gemini-3.8-flash",
    openai_api_base="https://api.neosantara.xyz/v1",
    openai_api_key=os.environ["NEOSANTARA_API_KEY"]
)

response = llm.invoke("Apa saja keunggulan AI Gateway Indonesia?")
print(response.content)
```


## Related topics

- [Ringkasan Integrasi](/id/integrations/overview.md)
- [LlamaIndex](/id/integrations/llama-index.md)
- [DSPy](/id/integrations/dspy.md)
- [Chat Completions](/id/gateway/chat-completions.md)
