mirror of
https://github.com/hwchase17/langchain
synced 2024-10-31 15:20:26 +00:00
1db266b20d
<!-- Thank you for contributing to LangChain! Replace this comment with: - Description: a description of the change, - Issue: the issue # it fixes (if applicable), - Dependencies: any dependencies required for this change, - Tag maintainer: for a quicker response, tag the relevant maintainer (see below), - Twitter handle: we announce bigger features on Twitter. If your PR gets announced and you'd like a mention, we'll gladly shout you out! If you're adding a new integration, please include: 1. a test for the integration, preferably unit tests that do not rely on network access, 2. an example notebook showing its use. Maintainer responsibilities: - General / Misc / if you don't know who to tag: @dev2049 - DataLoaders / VectorStores / Retrievers: @rlancemartin, @eyurtsev - Models / Prompts: @hwchase17, @dev2049 - Memory: @hwchase17 - Agents / Tools / Toolkits: @vowelparrot - Tracing / Callbacks: @agola11 - Async: @agola11 If no one reviews your PR within a few days, feel free to @-mention the same people again. See contribution guidelines for more information on how to write/run tests, lint, etc: https://github.com/hwchase17/langchain/blob/master/.github/CONTRIBUTING.md -->
21 lines
819 B
Plaintext
21 lines
819 B
Plaintext
# Interacting with APIs
|
|
|
|
Lots of data and information is stored behind APIs.
|
|
This page covers all resources available in LangChain for working with APIs.
|
|
|
|
## Chains
|
|
|
|
If you are just getting started, and you have relatively simple apis, you should get started with chains.
|
|
Chains are a sequence of predetermined steps, so they are good to get started with as they give you more control and let you
|
|
understand what is happening better.
|
|
|
|
- [API Chain](/docs/modules/chains/popular/api.html)
|
|
|
|
## Agents
|
|
|
|
Agents are more complex, and involve multiple queries to the LLM to understand what to do.
|
|
The downside of agents are that you have less control. The upside is that they are more powerful,
|
|
which allows you to use them on larger and more complex schemas.
|
|
|
|
- [OpenAPI Agent](/docs/modules/agents/toolkits/openapi.html)
|