Skip to main content

LangChain/LangGraph adapter for pgns-agent

Project description

pgns-agent-langchain

LangChain/LangGraph adapter for pgns-agent. Wrap any LangChain runnable or LangGraph agent in a production-ready A2A server.

Installation

pip install pgns-agent-langchain

Quick Start

from langchain_openai import ChatOpenAI
from pgns_agent import AgentServer
from pgns_agent_langchain import LangChainAdapter

llm = ChatOpenAI(model="gpt-4o")

server = AgentServer("my-agent", "A LangChain-powered agent")
server.use(LangChainAdapter(llm))
server.listen(3000)

Streaming

from pgns_agent_langchain import LangChainStreamAdapter

server.use(LangChainStreamAdapter(llm))

License

Apache-2.0

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

pgns_agent_langchain-0.2.0.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pgns_agent_langchain-0.2.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file pgns_agent_langchain-0.2.0.tar.gz.

File metadata

  • Download URL: pgns_agent_langchain-0.2.0.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pgns_agent_langchain-0.2.0.tar.gz
Algorithm Hash digest
SHA256 46a9bb4e57c304c0c5434f3b7de7d20636801be1156e08dae538040aa7e42747
MD5 8f106a9004b09a73e375eddcb836e595
BLAKE2b-256 b65249b78286f41b7f1ce4e727aa40833668590bad76de5b84128535df1b937f

See more details on using hashes here.

File details

Details for the file pgns_agent_langchain-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pgns_agent_langchain-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 69f427a3d2558b4c6c58b588f037317985e2af19121bcd502d3e914c45552964
MD5 74d18913cdeeb74fbe8a6d909a7d99fe
BLAKE2b-256 c47efc2189b581b5e5a40f36fdb58a205a6ae03bcadeaf6385be19494d06a3b9

See more details on using hashes here.

Supported by

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