From 9b3ce169826c8e2d9114ea0311e0ba56ecd28ce2 Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Fri, 7 Jun 2024 13:02:06 -0700 Subject: [PATCH] docs: remove nonexistent headings (#22685) --- docs/docs/concepts.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/docs/concepts.mdx b/docs/docs/concepts.mdx index adddee8586..b5902cb563 100644 --- a/docs/docs/concepts.mdx +++ b/docs/docs/concepts.mdx @@ -96,9 +96,9 @@ To make it as easy as possible to create custom chains, we've implemented a ["Ru This is a standard interface, which makes it easy to define custom chains as well as invoke them in a standard way. The standard interface includes: -- [`stream`](#stream): stream back chunks of the response -- [`invoke`](#invoke): call the chain on an input -- [`batch`](#batch): call the chain on a list of inputs +- `stream`: stream back chunks of the response +- `invoke`: call the chain on an input +- `batch`: call the chain on a list of inputs These also have corresponding async methods that should be used with [asyncio](https://docs.python.org/3/library/asyncio.html) `await` syntax for concurrency: