google-auth
google-api-core
proto-plus
protobuf
packaging
pydantic<3
typing_extensions
google-genai

[a2a]
google-cloud-agentplatform[agent_engines]
a2a-sdk[http-server]>=1.0.0

[adk]
google-cloud-agentplatform[agent_engines]
google-adk<3.0.0,>=1.27.0
aiohttp

[ag2]
google-cloud-agentplatform[agent_engines]
autogen[gemini]<1,>=0.14.1
openinference-instrumentation-autogen<0.2,>=0.1.6

[agent_engines]
packaging>=24.0
cloudpickle<4.0,>=3.0
google-cloud-storage<4.0.0,>=1.32.0
opentelemetry-sdk<2
opentelemetry-exporter-gcp-logging<2.0.0,>=1.11.0a0
opentelemetry-exporter-otlp-proto-http<2
opentelemetry-instrumentation-google-genai<1.0.0,>=0.3b0
pydantic<3,>=2.11.1

[all]
google-cloud-agentplatform[a2a,adk,ag2,agent_engines,bigquery,evaluation,langchain,live,llama_index]

[bigquery]
google-cloud-bigquery<4.0.0,>=1.15.0
bigframes
pandas>=1.0.0

[evaluation]
pandas>=1.0.0
tqdm>=4.23.0
pyyaml
google-cloud-storage<4.0.0,>=1.32.0

[evaluation:python_version < "3.14"]
litellm<1.86.0,>=1.83.7

[evaluation:python_version >= "3.14"]
litellm<1.97.0,>=1.93.0

[langchain]
google-cloud-agentplatform[agent_engines]
langchain<2.0.0,>=1.0.0
langchain-classic
langchain-core<2.0.0,>=1.0.0
langchain-google-genai<4.2.3,>=4.0.0
langgraph<2.0.0,>=1.0.0
openinference-instrumentation-langchain<0.2,>=0.1.19

[live]
websockets

[llama_index]
google-cloud-agentplatform[agent_engines]
llama-index
llama-index-llms-google-genai
openinference-instrumentation-llama-index<4.0,>=3.0
