Skip to main content

An integration package connecting OpenAI and LangChain

Project description

langchain-openai

This package contains the LangChain integrations for OpenAI through their openai SDK.

Installation and Setup

  • Install the LangChain partner package
pip install langchain-openai
  • Get an OpenAI api key and set it as an environment variable (OPENAI_API_KEY)

LLM

See a usage example.

from langchain_openai import OpenAI

If you are using a model hosted on Azure, you should use different wrapper for that:

from langchain_openai import AzureOpenAI

For a more detailed walkthrough of the Azure wrapper, see here

Chat model

See a usage example.

from langchain_openai import ChatOpenAI

If you are using a model hosted on Azure, you should use different wrapper for that:

from langchain_openai import AzureChatOpenAI

For a more detailed walkthrough of the Azure wrapper, see here

Text Embedding Model

See a usage example

from langchain_openai import OpenAIEmbeddings

If you are using a model hosted on Azure, you should use different wrapper for that:

from langchain_openai import AzureOpenAIEmbeddings

For a more detailed walkthrough of the Azure wrapper, see here

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

langchain_openai-0.1.13.tar.gz (39.6 kB view details)

Uploaded Source

Built Distribution

langchain_openai-0.1.13-py3-none-any.whl (45.9 kB view details)

Uploaded Python 3

File details

Details for the file langchain_openai-0.1.13.tar.gz.

File metadata

  • Download URL: langchain_openai-0.1.13.tar.gz
  • Upload date:
  • Size: 39.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for langchain_openai-0.1.13.tar.gz
Algorithm Hash digest
SHA256 03318669bcb3238f7d1bb043329f91d150ca09246f1faf569ef299f535405c71
MD5 abf722029620318c2099d248facc56b3
BLAKE2b-256 390bdb5528994ad3602c36c7004a1ef1884b78060d15954c4a1226a8adf38362

See more details on using hashes here.

File details

Details for the file langchain_openai-0.1.13-py3-none-any.whl.

File metadata

File hashes

Hashes for langchain_openai-0.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 4344b6c5c67088a28eed80ba763157fdd1d690cee679966a021b42f305dbf7b5
MD5 d71135b4ef61bb2e4cde3abd63d1abf5
BLAKE2b-256 5f40e904800a5bb989ed9790373455ba0776b67d9900ea3ae64e10f2b667ffe6

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