Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

langchain[major],community[major],core[minor]: LangChain 0.2 #5204

Merged
merged 63 commits into from
May 13, 2024
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
444d2f4
core[patch],langchain[major]: Move indexing API and document loader b…
jacoblee93 Apr 24, 2024
985bace
Flip community and LangChain dep (#5207)
jacoblee93 Apr 26, 2024
99a63a2
langchain[patch],scripts[patch]: Adds dynamic import map for serializ…
jacoblee93 Apr 26, 2024
99cc361
Merge
jacoblee93 Apr 26, 2024
5b80ac1
Move translators to new endpoints
jacoblee93 Apr 26, 2024
015e3c9
Publish as rc
jacoblee93 Apr 27, 2024
038998a
merge main
bracesproul May 2, 2024
22e577f
moved structured query to proper location
bracesproul May 2, 2024
0b9c1a8
fix load for deps
bracesproul May 2, 2024
df9851f
fix anthropic/community deps on each other
bracesproul May 2, 2024
dac8916
chore: lint files
bracesproul May 2, 2024
be94e27
cr
bracesproul May 2, 2024
fd6211e
update rcs
bracesproul May 2, 2024
8c41320
cr
bracesproul May 3, 2024
e33a50b
add back schema/query_constructor
bracesproul May 3, 2024
fffc43a
yarn
bracesproul May 3, 2024
0bd3c6d
cr
bracesproul May 3, 2024
bd9a2da
drop dynamic_import_map.ts
bracesproul May 3, 2024
db9d58d
fix tests:)
bracesproul May 3, 2024
4f5e0bd
fixes'
bracesproul May 3, 2024
2eb8e97
merge main
bracesproul May 3, 2024
aa7a140
update build
bracesproul May 3, 2024
5278546
format
bracesproul May 3, 2024
1334e94
fix cohere dep
bracesproul May 3, 2024
4b8e66a
drop bad
bracesproul May 3, 2024
7a76679
try building lc after
bracesproul May 3, 2024
ba10e98
mayb?
bracesproul May 3, 2024
bb3d20f
cr
bracesproul May 3, 2024
8b5f05f
add cohere key as secret
bracesproul May 3, 2024
a8db6e3
yarn why
bracesproul May 3, 2024
8becade
copy cohere pkg into export tests
bracesproul May 3, 2024
676bade
build cohere in lc
bracesproul May 3, 2024
24a9eaf
add cohere in dcope
bracesproul May 3, 2024
6ad190a
hehe mayb
bracesproul May 3, 2024
4ab0a0d
revert dep range tests changes
bracesproul May 3, 2024
faff833
cr
bracesproul May 3, 2024
7c0f7fc
build community too
bracesproul May 3, 2024
e73ec63
fix build
bracesproul May 3, 2024
210b998
add back tools
bracesproul May 3, 2024
60f5442
actually add back tools
bracesproul May 3, 2024
a947948
deprecated docs
bracesproul May 3, 2024
34aa858
add back non deprecated entrypoint
bracesproul May 3, 2024
ae2207a
added rest of tools
bracesproul May 3, 2024
2d7070f
add missing entrypoint
bracesproul May 3, 2024
cbf64f2
improvements
bracesproul May 3, 2024
4704335
fixes
bracesproul May 3, 2024
f834379
update examples
bracesproul May 3, 2024
fae586f
lint n fix
bracesproul May 3, 2024
1157f16
cr
bracesproul May 6, 2024
60fd49d
fix docs support
bracesproul May 6, 2024
3f12d69
chore: lint files
bracesproul May 6, 2024
74e2af1
chore: lint files
bracesproul May 6, 2024
5971c0a
did I fix it
bracesproul May 8, 2024
07a4226
merge main
bracesproul May 8, 2024
c4a840e
yer
bracesproul May 8, 2024
e475de3
bump all pkgs to 0.2
bracesproul May 8, 2024
37511d1
what
bracesproul May 8, 2024
e0a89fc
update int pkgs to be any core v less than 0.3
bracesproul May 13, 2024
3c888c1
Merge branch 'main' into jacob/0.2
bracesproul May 13, 2024
d54f831
pin oai & textsplitters to 0.2 rc
bracesproul May 13, 2024
cba050d
cr
bracesproul May 13, 2024
12d3869
all on 0.2 rc
bracesproul May 13, 2024
3b58ae1
Merge branch 'main' into jacob/0.2
bracesproul May 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions docs/core_docs/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -109,12 +109,12 @@ docs/use_cases/extraction/how_to/examples.md
docs/use_cases/extraction/how_to/examples.mdx
docs/modules/model_io/output_parsers/custom.md
docs/modules/model_io/output_parsers/custom.mdx
docs/modules/memory/chat_messages/custom.md
docs/modules/memory/chat_messages/custom.mdx
docs/modules/model_io/chat/response_metadata.md
docs/modules/model_io/chat/response_metadata.mdx
docs/modules/model_io/chat/function_calling.md
docs/modules/model_io/chat/function_calling.mdx
docs/modules/memory/chat_messages/custom.md
docs/modules/memory/chat_messages/custom.mdx
docs/modules/data_connection/vectorstores/custom.md
docs/modules/data_connection/vectorstores/custom.mdx
docs/modules/agents/agent_types/tool_calling.md
Expand Down
61 changes: 9 additions & 52 deletions environment_tests/test-exports-bun/src/entrypoints.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ export * from "langchain/load";
export * from "langchain/load/serializable";
export * from "langchain/agents";
export * from "langchain/agents/toolkits";
export * from "langchain/agents/toolkits/connery";
export * from "langchain/agents/format_scratchpad";
export * from "langchain/agents/format_scratchpad/openai_tools";
export * from "langchain/agents/format_scratchpad/log";
Expand All @@ -11,86 +10,47 @@ export * from "langchain/agents/format_scratchpad/log_to_message";
export * from "langchain/agents/react/output_parser";
export * from "langchain/agents/xml/output_parser";
export * from "langchain/agents/openai/output_parser";
export * from "langchain/base_language";
export * from "langchain/tools";
export * from "langchain/tools/chain";
export * from "langchain/tools/connery";
export * from "langchain/tools/render";
export * from "langchain/tools/retriever";
export * from "langchain/tools/google_places";
export * from "langchain/chains";
export * from "langchain/chains/combine_documents";
export * from "langchain/chains/combine_documents/reduce";
export * from "langchain/chains/history_aware_retriever";
export * from "langchain/chains/openai_functions";
export * from "langchain/chains/retrieval";
export * from "langchain/embeddings/base";
export * from "langchain/embeddings/cache_backed";
export * from "langchain/embeddings/fake";
export * from "langchain/embeddings/ollama";
export * from "langchain/embeddings/openai";
export * from "langchain/embeddings/minimax";
export * from "langchain/embeddings/voyage";
export * from "langchain/llms/base";
export * from "langchain/llms/openai";
export * from "langchain/llms/ai21";
export * from "langchain/llms/aleph_alpha";
export * from "langchain/llms/cloudflare_workersai";
export * from "langchain/llms/ollama";
export * from "langchain/llms/fireworks";
export * from "langchain/llms/yandex";
export * from "langchain/llms/fake";
export * from "langchain/prompts";
export * from "langchain/vectorstores/base";
export * from "langchain/prompts/index";
export * from "langchain/vectorstores/memory";
export * from "langchain/vectorstores/prisma";
export * from "langchain/vectorstores/vectara";
export * from "langchain/vectorstores/xata";
export * from "langchain/text_splitter";
export * from "langchain/memory";
export * from "langchain/memory/index";
export * from "langchain/memory/chat_memory";
export * from "langchain/document";
export * from "langchain/document_loaders/base";
export * from "langchain/document_loaders/web/searchapi";
export * from "langchain/document_loaders/web/serpapi";
export * from "langchain/document_loaders/web/sort_xyz_blockchain";
export * from "langchain/document_transformers/openai_functions";
export * from "langchain/chat_models/base";
export * from "langchain/chat_models/openai";
export * from "langchain/chat_models/anthropic";
export * from "langchain/chat_models/cloudflare_workersai";
export * from "langchain/chat_models/fireworks";
export * from "langchain/chat_models/baiduwenxin";
export * from "langchain/chat_models/ollama";
export * from "langchain/chat_models/minimax";
export * from "langchain/chat_models/yandex";
export * from "langchain/chat_models/fake";
export * from "langchain/schema";
export * from "langchain/schema/document";
export * from "langchain/schema/output_parser";
export * from "langchain/schema/prompt_template";
export * from "langchain/schema/query_constructor";
export * from "langchain/schema/retriever";
export * from "langchain/schema/runnable";
export * from "langchain/schema/storage";
export * from "langchain/callbacks";
export * from "langchain/output_parsers";
export * from "langchain/retrievers/remote";
export * from "langchain/retrievers/chaindesk";
export * from "langchain/retrievers/databerry";
export * from "langchain/retrievers/contextual_compression";
export * from "langchain/retrievers/document_compressors";
export * from "langchain/retrievers/multi_query";
export * from "langchain/retrievers/multi_vector";
export * from "langchain/retrievers/parent_document";
export * from "langchain/retrievers/tavily_search_api";
export * from "langchain/retrievers/time_weighted";
export * from "langchain/retrievers/document_compressors/chain_extract";
export * from "langchain/retrievers/document_compressors/embeddings_filter";
export * from "langchain/retrievers/hyde";
export * from "langchain/retrievers/score_threshold";
export * from "langchain/retrievers/vespa";
export * from "langchain/retrievers/self_query/chroma";
export * from "langchain/retrievers/self_query/pinecone";
export * from "langchain/retrievers/self_query/supabase";
export * from "langchain/retrievers/self_query/weaviate";
export * from "langchain/retrievers/self_query/vectara";
export * from "langchain/retrievers/matryoshka_retriever";
export * from "langchain/cache";
export * from "langchain/stores/doc/base";
export * from "langchain/stores/doc/in_memory";
export * from "langchain/stores/file/in_memory";
export * from "langchain/stores/message/in_memory";
Expand All @@ -105,13 +65,10 @@ export * from "langchain/experimental/openai_files";
export * from "langchain/experimental/babyagi";
export * from "langchain/experimental/generative_agents";
export * from "langchain/experimental/plan_and_execute";
export * from "langchain/experimental/chat_models/bittensor";
export * from "langchain/experimental/chat_models/ollama_functions";
export * from "langchain/experimental/chains/violation_of_expectations";
export * from "langchain/experimental/masking";
export * from "langchain/experimental/prompts/custom_format";
export * from "langchain/evaluation";
export * from "langchain/smith";
export * from "langchain/runnables";
export * from "langchain/runnables/remote";
export * from "langchain/indexes";
61 changes: 9 additions & 52 deletions environment_tests/test-exports-cf/src/entrypoints.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ export * from "langchain/load";
export * from "langchain/load/serializable";
export * from "langchain/agents";
export * from "langchain/agents/toolkits";
export * from "langchain/agents/toolkits/connery";
export * from "langchain/agents/format_scratchpad";
export * from "langchain/agents/format_scratchpad/openai_tools";
export * from "langchain/agents/format_scratchpad/log";
Expand All @@ -11,86 +10,47 @@ export * from "langchain/agents/format_scratchpad/log_to_message";
export * from "langchain/agents/react/output_parser";
export * from "langchain/agents/xml/output_parser";
export * from "langchain/agents/openai/output_parser";
export * from "langchain/base_language";
export * from "langchain/tools";
export * from "langchain/tools/chain";
export * from "langchain/tools/connery";
export * from "langchain/tools/render";
export * from "langchain/tools/retriever";
export * from "langchain/tools/google_places";
export * from "langchain/chains";
export * from "langchain/chains/combine_documents";
export * from "langchain/chains/combine_documents/reduce";
export * from "langchain/chains/history_aware_retriever";
export * from "langchain/chains/openai_functions";
export * from "langchain/chains/retrieval";
export * from "langchain/embeddings/base";
export * from "langchain/embeddings/cache_backed";
export * from "langchain/embeddings/fake";
export * from "langchain/embeddings/ollama";
export * from "langchain/embeddings/openai";
export * from "langchain/embeddings/minimax";
export * from "langchain/embeddings/voyage";
export * from "langchain/llms/base";
export * from "langchain/llms/openai";
export * from "langchain/llms/ai21";
export * from "langchain/llms/aleph_alpha";
export * from "langchain/llms/cloudflare_workersai";
export * from "langchain/llms/ollama";
export * from "langchain/llms/fireworks";
export * from "langchain/llms/yandex";
export * from "langchain/llms/fake";
export * from "langchain/prompts";
export * from "langchain/vectorstores/base";
export * from "langchain/prompts/index";
export * from "langchain/vectorstores/memory";
export * from "langchain/vectorstores/prisma";
export * from "langchain/vectorstores/vectara";
export * from "langchain/vectorstores/xata";
export * from "langchain/text_splitter";
export * from "langchain/memory";
export * from "langchain/memory/index";
export * from "langchain/memory/chat_memory";
export * from "langchain/document";
export * from "langchain/document_loaders/base";
export * from "langchain/document_loaders/web/searchapi";
export * from "langchain/document_loaders/web/serpapi";
export * from "langchain/document_loaders/web/sort_xyz_blockchain";
export * from "langchain/document_transformers/openai_functions";
export * from "langchain/chat_models/base";
export * from "langchain/chat_models/openai";
export * from "langchain/chat_models/anthropic";
export * from "langchain/chat_models/cloudflare_workersai";
export * from "langchain/chat_models/fireworks";
export * from "langchain/chat_models/baiduwenxin";
export * from "langchain/chat_models/ollama";
export * from "langchain/chat_models/minimax";
export * from "langchain/chat_models/yandex";
export * from "langchain/chat_models/fake";
export * from "langchain/schema";
export * from "langchain/schema/document";
export * from "langchain/schema/output_parser";
export * from "langchain/schema/prompt_template";
export * from "langchain/schema/query_constructor";
export * from "langchain/schema/retriever";
export * from "langchain/schema/runnable";
export * from "langchain/schema/storage";
export * from "langchain/callbacks";
export * from "langchain/output_parsers";
export * from "langchain/retrievers/remote";
export * from "langchain/retrievers/chaindesk";
export * from "langchain/retrievers/databerry";
export * from "langchain/retrievers/contextual_compression";
export * from "langchain/retrievers/document_compressors";
export * from "langchain/retrievers/multi_query";
export * from "langchain/retrievers/multi_vector";
export * from "langchain/retrievers/parent_document";
export * from "langchain/retrievers/tavily_search_api";
export * from "langchain/retrievers/time_weighted";
export * from "langchain/retrievers/document_compressors/chain_extract";
export * from "langchain/retrievers/document_compressors/embeddings_filter";
export * from "langchain/retrievers/hyde";
export * from "langchain/retrievers/score_threshold";
export * from "langchain/retrievers/vespa";
export * from "langchain/retrievers/self_query/chroma";
export * from "langchain/retrievers/self_query/pinecone";
export * from "langchain/retrievers/self_query/supabase";
export * from "langchain/retrievers/self_query/weaviate";
export * from "langchain/retrievers/self_query/vectara";
export * from "langchain/retrievers/matryoshka_retriever";
export * from "langchain/cache";
export * from "langchain/stores/doc/base";
export * from "langchain/stores/doc/in_memory";
export * from "langchain/stores/file/in_memory";
export * from "langchain/stores/message/in_memory";
Expand All @@ -105,13 +65,10 @@ export * from "langchain/experimental/openai_files";
export * from "langchain/experimental/babyagi";
export * from "langchain/experimental/generative_agents";
export * from "langchain/experimental/plan_and_execute";
export * from "langchain/experimental/chat_models/bittensor";
export * from "langchain/experimental/chat_models/ollama_functions";
export * from "langchain/experimental/chains/violation_of_expectations";
export * from "langchain/experimental/masking";
export * from "langchain/experimental/prompts/custom_format";
export * from "langchain/evaluation";
export * from "langchain/smith";
export * from "langchain/runnables";
export * from "langchain/runnables/remote";
export * from "langchain/indexes";