Skip to content

Commit

Permalink
Update quickstart and additional resources (#2690)
Browse files Browse the repository at this point in the history
  • Loading branch information
jacoblee93 authored Sep 21, 2023
1 parent 85d8e72 commit 79e8230
Show file tree
Hide file tree
Showing 13 changed files with 209 additions and 422 deletions.
261 changes: 183 additions & 78 deletions docs/docs_skeleton/docs/get_started/quickstart.mdx

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions docs/extras/additional_resources/scrimba.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Scrimba interactive guides

[Scrimba](https://scrimba.com) is a code-learning platform that allows you to interactively edit and run
code while watching a video walkthrough.

We've partnered with Scrimba on course materials (called "scrims") that teach the fundamentals of building with LangChain.js -
check them out below, and check back for more as they become available!

## LangChain Expression Language (LCEL)

- [The basics (PromptTemplate + LLM)](https://scrimba.com/scrim/c6rD6Nt9)

## Deeper dives

- [Setting up a new `PromptTemplate`](https://scrimba.com/scrim/cbGwRwuV)
- [Setting up `ChatOpenAI` parameters](https://scrimba.com/scrim/cEgbBBUw)
19 changes: 10 additions & 9 deletions docs/snippets/get_started/introduction.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
**LangChain** is a framework for developing applications powered by language models. It enables applications that are:
- **Data-aware**: connect a language model to other sources of data
- **Agentic**: allow a language model to interact with its environment
**LangChain** is a framework for developing applications powered by language models. It enables applications that:
- **Are context-aware**: connect a language model to other sources of context (prompt instructions, few shot examples, content to ground it's response in)
- **Reason**: rely on a language model to reason (about how to answer based on provided context, what actions to take, etc)

The main value props of LangChain are:
1. **Components**: abstractions for working with language models, along with a collection of implementations for each abstraction. Components are modular and easy-to-use, whether you are using the rest of the LangChain framework or not
Expand All @@ -22,7 +22,7 @@ LangChain provides standard, extendable interfaces and external integrations for

#### [Model I/O](/docs/modules/model_io/)
Interface with language models
#### [Data connection](/docs/modules/data_connection/)
#### [Retrieval](/docs/modules/data_connection/)
Interface with application-specific data
#### [Chains](/docs/modules/chains/)
Construct sequences of calls
Expand All @@ -41,10 +41,11 @@ Walkthroughs and best-practices for common end-to-end use cases, like:
- [Analyzing structured data](/docs/use_cases/tabular)
- and much more...

### [Additional resources](/docs/additional_resources/)
Our community is full of prolific developers, creative builders, and fantastic teachers. Check out the [Gallery](https://github.com/kyrolabs/awesome-langchain) for a list of awesome LangChain projects, compiled by the folks at [KyroLabs](https://kyrolabs.com).

<h3><span style={{color:"#2e8555"}}> Support </span></h3>
### [Guides](/docs/guides/)
Learn best practices for developing with LangChain.

Join us on [GitHub](https://github.com/hwchase17/langchainjs) or [Discord](https://discord.gg/6adMQxSpJS) to ask questions, share feedback, meet other developers building with LangChain, and dream about the future of LLM’s.
### [Additional resources](/docs/additional_resources/)
Our community is full of prolific developers, creative builders, and fantastic teachers. Check out [Scrimba](/docs/additional_resources/scrimba) for a series of interactive guides on how to get started with various concepts, and [Gallery](https://github.com/kyrolabs/awesome-langchain) for a list of awesome LangChain projects, compiled by the folks at [KyroLabs](https://kyrolabs.com).

### [Community](/docs/community)
Head to the [Community navigator](/docs/community) to find places to ask questions, share feedback, meet other developers, and dream about the future of LLM’s.
26 changes: 0 additions & 26 deletions docs/snippets/get_started/quickstart/agents_chat_models.mdx

This file was deleted.

48 changes: 0 additions & 48 deletions docs/snippets/get_started/quickstart/agents_llms.mdx

This file was deleted.

34 changes: 0 additions & 34 deletions docs/snippets/get_started/quickstart/chains_chat_models.mdx

This file was deleted.

27 changes: 0 additions & 27 deletions docs/snippets/get_started/quickstart/chains_llms.mdx

This file was deleted.

27 changes: 0 additions & 27 deletions docs/snippets/get_started/quickstart/chat_model.mdx

This file was deleted.

15 changes: 0 additions & 15 deletions docs/snippets/get_started/quickstart/llm.mdx

This file was deleted.

50 changes: 0 additions & 50 deletions docs/snippets/get_started/quickstart/memory_chat_models.mdx

This file was deleted.

57 changes: 0 additions & 57 deletions docs/snippets/get_started/quickstart/memory_llms.mdx

This file was deleted.

This file was deleted.

13 changes: 0 additions & 13 deletions docs/snippets/get_started/quickstart/prompt_templates_llms.mdx

This file was deleted.

1 comment on commit 79e8230

@vercel
Copy link

@vercel vercel bot commented on 79e8230 Sep 21, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.