Commit 7f87782
File tree
1,655 files changed
+455503
-20125
lines changed- .github
- workflows
- .mvn
- code-execution-engines
- langchain4j-code-execution-engine-azure-acads
- src
- main/java/dev/langchain4j/code/azure/acads
- test/java/dev/langchain4j/code/azure/acads
- langchain4j-code-execution-engine-graalvm-polyglot
- src/test/java/dev/langchain4j/agent/tool/graalvm
- langchain4j-code-execution-engine-judge0
- docs
- docs
- integrations
- chat-memory-stores
- code-execution-engines
- document-loaders
- document-parsers
- embedding-models
- embedding-stores
- image-models
- language-models
- scoring-reranking-models
- web-search-engines
- tutorials
- useful-materials
- src/components/HomepageFeatures
- static/img
- document-loaders
- langchain4j-document-loader-amazon-s3
- langchain4j-document-loader-azure-storage-blob
- src/main/java/dev/langchain4j/data/document/loader/azure/storage/blob
- langchain4j-document-loader-github
- langchain4j-document-loader-google-cloud-storage
- src
- main/java/dev/langchain4j/data/document/loader/gcs
- test/java/dev/langchain4j/data/document/loader/gcs
- langchain4j-document-loader-playwright
- langchain4j-document-loader-selenium
- langchain4j-document-loader-tencent-cos
- src/test/java/dev/langchain4j/data/document/loader/tencent/cos
- document-parsers
- langchain4j-document-parser-apache-pdfbox
- langchain4j-document-parser-apache-poi
- langchain4j-document-parser-apache-tika
- langchain4j-document-parser-markdown
- src
- main/java/dev/langchain4j/data/document/parser/markdown
- test
- java/dev/langchain4j/data/document/parser/markdown
- resources
- langchain4j-document-parser-yaml
- src
- main/java/dev/langchain4j/data/document/parser/yaml
- test
- java/dev/langchain4j/data/document/parser/yaml
- resources
- document-transformers/langchain4j-document-transformer-jsoup
- embedding-store-filter-parsers/langchain4j-embedding-store-filter-parser-sql
- src
- main/java/dev/langchain4j/store/embedding/filter/parser/sql
- test/java/dev/langchain4j/store/embedding/filter
- builder/sql
- parser/sql
- embeddings
- langchain4j-embeddings-all-minilm-l6-v2-q
- src
- main
- java/dev/langchain4j/model/embedding/onnx/allminilml6v2q
- resources
- META-INF/services
- test/java/dev/langchain4j/model/embedding/onnx/allminilml6v2q
- langchain4j-embeddings-all-minilm-l6-v2
- src
- main
- java/dev/langchain4j/model/embedding/onnx/allminilml6v2
- resources
- META-INF/services
- test/java/dev/langchain4j/model/embedding/onnx/allminilml6v2
- langchain4j-embeddings-bge-small-en-q
- src
- main
- java/dev/langchain4j/model/embedding/onnx/bgesmallenq
- resources
- META-INF/services
- test/java/dev/langchain4j/model/embedding/onnx/bgesmallenq
- langchain4j-embeddings-bge-small-en-v15-q
- src
- main
- java/dev/langchain4j/model/embedding/onnx/bgesmallenv15q
- resources
- META-INF/services
- test/java/dev/langchain4j/model/embedding/onnx/bgesmallenv15q
- langchain4j-embeddings-bge-small-en-v15
- src
- main
- java/dev/langchain4j/model/embedding/onnx/bgesmallenv15
- resources
- META-INF/services
- test/java/dev/langchain4j/model/embedding/onnx/bgesmallenv15
- langchain4j-embeddings-bge-small-en
- src
- main
- java/dev/langchain4j/model/embedding/onnx/bgesmallen
- resources
- META-INF/services
- test/java/dev/langchain4j/model/embedding/onnx/bgesmallen
- langchain4j-embeddings-bge-small-zh-v15-q
- src
- main
- java/dev/langchain4j/model/embedding/onnx/bgesmallzhv15q
- resources
- META-INF/services
- test/java/dev/langchain4j/model/embedding/onnx/bgesmallzhv15q
- langchain4j-embeddings-bge-small-zh-v15
- src
- main
- java/dev/langchain4j/model/embedding/onnx/bgesmallzhv15
- resources
- META-INF/services
- test/java/dev/langchain4j/model/embedding/onnx/bgesmallzhv15
- langchain4j-embeddings-e5-small-v2-q
- src
- main
- java/dev/langchain4j/model/embedding/onnx/e5smallv2q
- resources
- META-INF/services
- test/java/dev/langchain4j/model/embedding/onnx/e5smallv2q
- langchain4j-embeddings-e5-small-v2
- src
- main
- java/dev/langchain4j/model/embedding/onnx/e5smallv2
- resources
- META-INF/services
- test/java/dev/langchain4j/model/embedding/onnx/e5smallv2
- langchain4j-embeddings
- src
- main
- java/dev/langchain4j/model/embedding/onnx
- internal
- resources
- test/java/dev/langchain4j/model/embedding/onnx
- experimental/langchain4j-experimental-sql
- src/test/java/dev/langchain4j/experimental/rag/content/retriever/sql
- http-clients/langchain4j-http-client-jdk
- src
- main/java/dev/langchain4j/http/client/jdk
- test
- java/dev/langchain4j/http/client/jdk
- resources
- integration-tests
- integration-tests-class-instance-loader
- integration-tests-class-instance-loader-quarkus
- integration-tests-class-instance-loader-spring
- src/test/java/dev/langchain4j/classinstance/generic
- integration-tests-class-metadata-provider
- integration-tests-class-metadata-provider-spring
- integration-tests-guardrails
- src
- main/java/com/example
- test/java/dev/langchain4j/service/guardrail
- internal/langchain4j-docu-chatbot-updater
- src/main
- java/dev/langchain4j/docu/chatbot/updater
- resources
- langchain4j-agentic-a2a
- src
- main
- java/dev/langchain4j/agentic/a2a
- resources/META-INF/services
- test/java/dev/langchain4j/agentic/a2a
- langchain4j-agentic-patterns
- src
- main/java/dev/langchain4j/agentic/patterns
- goap
- p2p
- test
- java/dev/langchain4j/agentic/patterns
- goap
- horoscope
- writer
- p2p/researcher
- resources
- langchain4j-agentic
- src
- main
- java/dev/langchain4j/agentic
- agent
- declarative
- internal
- observability
- planner
- scope
- supervisor
- workflow
- impl
- resources/META-INF/services
- test/java/dev/langchain4j/agentic
- carrentalassistant
- domain
- services
- scope
- langchain4j-anthropic
- src
- main
- java/dev/langchain4j/model/anthropic
- internal
- api
- client
- mapper
- resources/META-INF/native-image/dev.langchain4j/langchain4j-anthropic
- test/java/dev/langchain4j/model/anthropic
- common
- internal/api
- langchain4j-azure-ai-search
- src/test/java/dev/langchain4j
- rag/content/retriever/azure/search
- store/embedding/azure/search
- langchain4j-azure-cosmos-mongo-vcore
- langchain4j-azure-cosmos-nosql
- src
- main/java/dev/langchain4j
- rag/content/retriever/azure/cosmos/nosql
- store
- embedding/azure/cosmos/nosql
- memory/azure/cosmos/nosql
- test/java/dev/langchain4j
- rag/content/retriever/azure/cosmos/nosql
- store
- embedding/azure/cosmos/nosql
- memory/azure/cosmos/nosql
- langchain4j-azure-open-ai
- src
- main/java/dev/langchain4j/model/azure
- spi
- test
- java/dev/langchain4j/model/azure
- common
- resources
- langchain4j-bedrock
- src
- main/java/dev/langchain4j/model/bedrock
- test
- java/dev/langchain4j/model/bedrock
- common
- resources
- langchain4j-bom
- langchain4j-cassandra
- src
- main/java/dev/langchain4j/store
- embedding
- astradb
- cassandra
- memory/chat/cassandra
- test/java/dev/langchain4j/store/memory/chat/cassandra
- langchain4j-chroma
- src
- main/java/dev/langchain4j/store/embedding/chroma
- test/java/dev/langchain4j/store/embedding/chroma
- langchain4j-coherence
- src
- main/java/dev/langchain4j/store
- embedding/coherence
- memory/chat/coherence
- test/java/dev/langchain4j/store/memory/chat/coherence
- langchain4j-cohere
- src
- main/java/dev/langchain4j/model/cohere
- test/java/dev/langchain4j/model/cohere
- langchain4j-core
- src
- main/java/dev/langchain4j
- agent/tool
- data
- audio
- message
- exception
- guardrail
- internal
- invocation
- memory
- model
- audio
- catalog
- chat
- request
- json
- response
- embedding
- input
- output
- observability
- api
- event
- listener
- event
- rag
- content
- injector
- retriever
- query
- transformer
- spi
- guardrail
- observability
- store/embedding
- web/search
- test
- java/dev/langchain4j
- agent/tool
- data
- audio
- message
- guardrail
- internal
- invocation
- model
- audio
- catalog
- chat
- common
- mock
- request
- json
- response
- embedding
- input
- observability/api
- event
- rag
- content
- aggregator
- retriever
- query
- router
- transformer
- store/embedding
- filter
- comparison
- logical
- web/search
- resources/META-INF/services
- langchain4j-couchbase
- langchain4j-easy-rag
- src/test/java/dev/langchain4j/rag/easy
- langchain4j-elasticsearch
- src/main/java/dev/langchain4j/store/embedding/elasticsearch
- langchain4j-github-models
- src
- main/java/dev/langchain4j/model/github
- spi
- test
- java/dev/langchain4j/model/github
- resources
- langchain4j-google-ai-gemini
- src
- main/java/dev/langchain4j/model/googleai
- jsonl
- test
- java/dev/langchain4j/model/googleai
- common
- jsonl
- resources
- langchain4j-gpu-llama3
- src
- main/java/dev/langchain4j/model/gpullama3
- test
- java
- resources
- langchain4j-guardrails
- src
- main/java/dev/langchain4j/guardrails
- test/java/dev/langchain4j/guardrails
- langchain4j-http-client
- src
- main/java/dev/langchain4j/http/client
- log
- sse
- test
- java/dev/langchain4j/http/client
- sse
- resources
- langchain4j-hugging-face
- src
- main/java/dev/langchain4j/model/huggingface
- client
- spi
- test/java/dev/langchain4j/model/huggingface
- langchain4j-infinispan
- src
- main/java/dev/langchain4j/store/embedding/infinispan
- test/java/dev/langchain4j/store/embedding/infinispan
- langchain4j-jina
- src
- main/java/dev/langchain4j/model/jina
- internal/client
- test/java/dev/langchain4j/model/jina
- langchain4j-jlama
- src
- main/java/dev/langchain4j/model/jlama
- test
- java/dev/langchain4j/model/jlama
- resources
- langchain4j-kotlin
- langchain4j-local-ai
- src/main/java/dev/langchain4j/model/localai
- langchain4j-mariadb
- src/test/java/dev/langchain4j/store/embedding/mariadb
- langchain4j-mcp-docker
- src
- main/java/dev/langchain4j/mcp/client/transport/docker
- test/java/dev/langchain4j/mcp/client/transport/docker
- langchain4j-mcp
- src
- main/java/dev/langchain4j/mcp
- client
- transport
- http
- stdio
- websocket
- protocol
- registryclient
- model
- resourcesastools
- transport/stdio
- test
- java/dev/langchain4j/mcp
- client
- integration
- registryclient
- transport
- protocol
- registryclient
- transport/stdio
- resources
- langchain4j-milvus
- src
- main/java/dev/langchain4j/store/embedding/milvus
- test/java/dev/langchain4j/store/embedding/milvus
- langchain4j-mistral-ai
- src
- main/java/dev/langchain4j/model/mistralai
- internal
- client
- mapper
- test
- java/dev/langchain4j/model/mistralai
- common
- resources
- langchain4j-mongodb-atlas
- src
- main/java/dev/langchain4j/store/embedding/mongodb
- test/java/dev/langchain4j/store/embedding/mongodb
- langchain4j-nomic
- src
- main/java/dev/langchain4j/model/nomic
- test/java/dev/langchain4j/model/nomic
- langchain4j-ollama
- src
- main/java/dev/langchain4j/model/ollama
- test
- java/dev/langchain4j/model/ollama
- common
- resources
- langchain4j-onnx-scoring
- langchain4j-open-ai-official
- src
- main/java/dev/langchain4j/model/openaiofficial
- setup
- test
- java/dev/langchain4j/model/openaiofficial
- github
- microsoftfoundry
- openai
- setup
- resources
- script
- langchain4j-open-ai
- src
- main
- java/dev/langchain4j/model/openai
- internal
- audio/transcription
- chat
- embedding
- models
- spi
- resources/META-INF/native-image/dev.langchain4j/langchain4j-open-ai
- test/java/dev/langchain4j/model/openai
- common
- compatible/deepseek
- internal
- chat
- embedding
- langchain4j-opensearch
- src
- main/java/dev/langchain4j/store/embedding/opensearch
- test/java/dev/langchain4j/store/embedding/opensearch
- langchain4j-oracle
- src
- main/java/dev/langchain4j
- data/document
- loader/oracle
- splitter/oracle
- model/oracle
- test
- java/dev/langchain4j
- data/document
- loader
- splitter/oracle
- model/oracle
- store/embedding/oracle
- resources/example-files
- langchain4j-ovh-ai
- src/main/java/dev/langchain4j/model/ovhai
- internal/client
- langchain4j-parent
- langchain4j-pgvector
- src
- main/java/dev/langchain4j/store/embedding/pgvector
- test/java/dev/langchain4j/store/embedding/pgvector
- langchain4j-pinecone
- langchain4j-qdrant
- src
- main/java/dev/langchain4j/store/embedding/qdrant
- test/java/dev/langchain4j/store/embedding/qdrant
- langchain4j-tablestore
- src/test/java/dev/langchain4j/store/embedding/tablestore
- langchain4j-test
- langchain4j-vertex-ai-anthropic
- src
- main/java/dev/langchain4j/model/vertexai/anthropic
- internal
- api
- client
- mapper
- test
- java/dev/langchain4j/model/vertexai/anthropic
- resources
- langchain4j-vertex-ai-gemini
- src
- main/java/dev/langchain4j/model/vertexai/gemini
- test
- java/dev/langchain4j/model/vertexai/gemini
- common
- resources
- langchain4j-vertex-ai
- src
- main/java/dev/langchain4j/model/vertexai
- test
- java/dev/langchain4j/model/vertexai
- common
- resources
- langchain4j-vespa
- langchain4j-voyage-ai
- src
- main/java/dev/langchain4j/model/voyageai
- test/java/dev/langchain4j/model/voyageai
- langchain4j-watsonx
- src
- main/java/dev/langchain4j/model/watsonx
- test
- java/dev/langchain4j/model/watsonx
- it
- utils
- resources
- langchain4j-weaviate
- src
- main/java/dev/langchain4j/store/embedding/weaviate
- test/java/dev/langchain4j/store/embedding/weaviate
- langchain4j-workers-ai
- src
- main/java/dev/langchain4j/model/workersai
- client
- test/java/dev/langchain4j/model/workersai/client
- langchain4j
- src
- main/java/dev/langchain4j
- classification
- data/document/loader
- memory/chat
- service
- guardrail
- output
- tool
- spi/services
- store/embedding/inmemory
- test
- java/dev/langchain4j
- chain
- classification
- data/document/loader
- memory/chat
- model/chat/response
- rag/query
- router
- transformer
- service
- common
- guardrail
- output
- tool
- store/embedding/inmemory
- resources
- web-search-engines
- langchain4j-web-search-engine-google-custom
- src
- main/java/dev/langchain4j/web/search/google/customsearch
- test/java/dev/langchain4j/web/search/google/customsearch
- langchain4j-web-search-engine-searchapi
- src/test/java
- langchain4j-web-search-engine-tavily
- src/test/java/dev/langchain4j/web/search/tavily
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,655 files changed
+455503
-20125
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
8 | 11 | | |
9 | 12 | | |
10 | 13 | | |
| |||
24 | 27 | | |
25 | 28 | | |
26 | 29 | | |
27 | | - | |
| 30 | + | |
28 | 31 | | |
29 | 32 | | |
30 | | - | |
| 33 | + | |
31 | 34 | | |
32 | 35 | | |
33 | 36 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
| 30 | + | |
30 | 31 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | 32 | | |
36 | | - | |
37 | 33 | | |
38 | 34 | | |
39 | 35 | | |
40 | 36 | | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
54 | 71 | | |
| 72 | + | |
55 | 73 | | |
56 | 74 | | |
57 | 75 | | |
| 76 | + | |
58 | 77 | | |
59 | 78 | | |
60 | 79 | | |
61 | 80 | | |
62 | 81 | | |
63 | 82 | | |
64 | 83 | | |
| 84 | + | |
65 | 85 | | |
66 | 86 | | |
67 | 87 | | |
68 | 88 | | |
69 | 89 | | |
70 | 90 | | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | 91 | | |
76 | 92 | | |
| 93 | + | |
77 | 94 | | |
78 | | - | |
| 95 | + | |
79 | 96 | | |
80 | 97 | | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
86 | 104 | | |
87 | 105 | | |
88 | | - | |
89 | | - | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
90 | 110 | | |
| 111 | + | |
91 | 112 | | |
92 | 113 | | |
93 | 114 | | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
94 | 118 | | |
95 | 119 | | |
96 | 120 | | |
| |||
120 | 144 | | |
121 | 145 | | |
122 | 146 | | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
123 | 150 | | |
124 | 151 | | |
125 | 152 | | |
| |||
0 commit comments