Commit d0ff156
File tree
2,402 files changed
+506986
-53558
lines changed- .github
- workflows
- .mvn
- wrapper
- 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
- src
- main/java/dev/langchain4j/code/judge0
- test/java/dev/langchain4j/code/judge0
- docker/ollama
- codellama
- hooks
- llama2
- hooks
- llama3
- hooks
- mistral
- hooks
- orca-mini
- hooks
- phi
- hooks
- tinyllama
- hooks
- docs
- docs
- integrations
- chat-memory-stores
- code-execution-engines
- document-loaders
- document-parsers
- embedding-models
- embedding-stores
- frameworks
- 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
- src/main/java/dev/langchain4j/data/document/loader/amazon/s3
- langchain4j-document-loader-azure-storage-blob
- src/main/java/dev/langchain4j/data/document/source/azure/storage/blob
- langchain4j-document-loader-github
- src
- main/java/dev/langchain4j/data/document/loader/github
- test/java/dev/langchain4j/data/document/loader/github
- langchain4j-document-loader-google-cloud-storage
- src/test/java/dev/langchain4j/data/document/loader/gcs
- langchain4j-document-loader-playwright
- src
- main/java/dev/langchain4j/data/document/loader/playwright
- test/java/dev/langchain4j/data/document/loader/playwright
- langchain4j-document-loader-selenium
- src
- main/java/dev/langchain4j/data/document/loader/selenium
- test/java/dev/langchain4j/data/document/loader/selenium
- langchain4j-document-loader-tencent-cos
- src/main/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
- src/main/java/dev/langchain4j/data/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
- src
- main/java/dev/langchain4j/data/document/transformer/jsoup
- test/java/dev/langchain4j/data/document/transformer/jsoup
- embedding-store-filter-parsers/langchain4j-embedding-store-filter-parser-sql
- src
- main/java/dev/langchain4j/store/embedding/filter
- builder/sql
- 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
- main/java/dev/langchain4j/experimental/rag/content/retriever/sql
- 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
- integration-tests
- integration-tests-class-instance-loader
- integration-tests-class-instance-loader-quarkus
- src
- main
- java/com/example
- resources/META-INF/services
- test/java/dev/langchain4j/classinstance/quarkus
- integration-tests-class-instance-loader-spring
- src
- main
- java/com/example
- classes
- resources/META-INF/services
- test/java/dev/langchain4j/classinstance/spring
- src
- main
- java/com/example/classloading
- resources/META-INF/services
- test/java/dev/langchain4j/classinstance/generic
- integration-tests-class-metadata-provider
- integration-tests-class-metadata-provider-spring
- src
- main
- java/com/example
- classes
- resources/META-INF/services
- test/java/dev/langchain4j/classinstance/spring
- src
- main
- java/com/example/classloading
- resources/META-INF/services
- test/java/dev/langchain4j/classinstance/generic
- integration-tests-guardrails
- src
- main
- java/com/example
- resources/META-INF/services
- 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
- sanitizer
- resources/META-INF/native-image/dev.langchain4j/langchain4j-anthropic
- test/java/dev/langchain4j/model/anthropic
- common
- internal
- api
- client
- sanitizer
- langchain4j-azure-ai-search
- src
- main/java/dev/langchain4j
- rag/content/retriever/azure/search
- store/embedding/azure/search
- test/java/dev/langchain4j
- rag/content/retriever/azure/search
- store/embedding/azure/search
- langchain4j-azure-cosmos-mongo-vcore
- src/main/java/dev/langchain4j/store/embedding/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
- internal
- sanitizer
- test
- java/dev/langchain4j/model/bedrock
- common
- internal/sanitizer
- resources
- langchain4j-bom
- langchain4j-cassandra
- src
- main/java/dev/langchain4j/store
- embedding
- astradb
- cassandra
- memory/chat/cassandra
- test/java/dev/langchain4j/store
- embedding/cassandra
- 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
- embedding/coherence
- 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
- classinstance
- data
- audio
- document
- message
- pdf
- segment
- text
- video
- exception
- guardrail
- config
- internal
- invocation
- memory
- model
- audio
- chat
- listener
- request
- json
- response
- embedding
- input
- structured
- language
- moderation
- output
- observability
- api
- event
- listener
- event
- rag
- content
- aggregator
- injector
- retriever
- query
- router
- transformer
- retriever
- spi
- classloading
- data
- document
- parser
- splitter
- message
- guardrail
- config
- json
- model/embedding
- observability
- prompt
- structured
- store
- embedding
- filter/comparison
- memory/chat
- web/search
- kotlin/dev/langchain4j
- data/document
- model/chat
- request
- test
- java/dev/langchain4j
- agent/tool
- classinstance
- data
- audio
- document
- message
- segment
- guardrail
- internal
- invocation
- model
- audio
- chat
- common
- mock
- request
- json
- response
- embedding
- input
- language
- moderation
- observability/api
- rag
- content
- aggregator
- injector
- retriever
- query
- router
- transformer
- retriever
- store
- embedding
- filter
- comparison
- logical
- memory/chat
- web/search
- kotlin/dev/langchain4j
- data/document
- internal
- model/chat
- resources/META-INF/services
- langchain4j-couchbase
- src/main/java/dev/langchain4j/store/embedding/couchbase
- langchain4j-easy-rag
- src
- main/java/dev/langchain4j/data/document/splitter/recursive
- 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
- test/java/dev/langchain4j/model/github
- 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
- 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
- api
- client
- test/java/dev/langchain4j/model/jina
- langchain4j-jlama
- src
- main/java/dev/langchain4j/model/jlama
- test/java/dev/langchain4j/model/jlama
- langchain4j-kotlin
- src
- main
- kotlin/dev/langchain4j/kotlin
- data/document
- loader
- model/chat
- request
- service
- resources/META-INF/services
- test
- kotlin/dev/langchain4j/kotlin
- data/document
- loader
- model/chat
- request
- service
- resources
- asyncDocumentLoaderTest
- anotherDir
- banana
- langchain4j-local-ai
- src
- main/java/dev/langchain4j/model/localai
- test/java/dev/langchain4j/model/localai
- langchain4j-mariadb
- src
- main/java/dev/langchain4j/store/embedding/mariadb
- 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
- logging
- protocol
- transport
- http
- stdio
- websocket
- registryclient
- model
- resourcesastools
- test
- java/dev/langchain4j/mcp
- client
- integration
- registryclient
- logging
- registryclient
- 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
- api
- client
- mapper
- spi
- test/java/dev/langchain4j/model/mistralai
- common
- langchain4j-mongodb-atlas
- src
- main/java/dev/langchain4j/store/embedding/mongodb
- test/java/dev/langchain4j/store/embedding/mongodb
- langchain4j-neo4j
- src
- main/java/dev/langchain4j
- rag/content/retriever/neo4j
- store
- embedding/neo4j
- graph/neo4j
- test/java/dev/langchain4j
- rag/content/retriever/neo4j
- store
- embedding/neo4j
- graph/neo4j
- 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
- langchain4j-onnx-scoring
- langchain4j-open-ai-official
- src
- main/java/dev/langchain4j/model/openaiofficial
- setup
- test
- java/dev/langchain4j/model/openaiofficial
- azureopenai
- github
- microsoftfoundry
- openai
- setup
- script
- langchain4j-open-ai
- src
- main
- java/dev/langchain4j/model/openai
- internal
- chat
- embedding
- spi
- resources/META-INF/native-image/dev.langchain4j/langchain4j-open-ai
- test
- java/dev/langchain4j/model/openai
- common
- compatible/deepseek
- internal
- chat
- embedding
- resources
- langchain4j-opensearch
- src/main/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
- api
- client
- test/java/dev/langchain4j/model/ovhai
- 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
- main/java/dev/langchain4j/store/embedding/tablestore
- test/java/dev/langchain4j/store
- embedding/tablestore
- memory/chat/tablestore
- langchain4j-test
- src/main/java/dev/langchain4j/test/guardrail
- langchain4j-vertex-ai-anthropic
- src
- main/java/dev/langchain4j/model/vertexai/anthropic
- internal
- api
- client
- mapper
- test/java/dev/langchain4j/model/vertexai/anthropic
- langchain4j-vertex-ai-gemini
- src
- main/java/dev/langchain4j/model/vertexai
- gemini
- spi
- spi
- test/java/dev/langchain4j/model/vertexai
- common
- gemini
- common
- langchain4j-vertex-ai
- src
- main/java/dev/langchain4j/model/vertexai
- test/java/dev/langchain4j/model/vertexai
- common
- langchain4j-vespa
- src
- main/java/dev/langchain4j/store/embedding/vespa
- test/java/dev/langchain4j/store/embedding/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
- resources/META-INF/services
- test/java/dev/langchain4j/model/watsonx
- it
- utils
- 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
- langchain4j
- src
- main
- java/dev/langchain4j
- chain
- classification
- classloading
- data/document
- loader
- source
- splitter
- memory/chat
- service
- guardrail
- spi
- memory
- output
- tool
- spi
- services
- store/embedding/inmemory
- store/embedding/inmemory
- resources/opennlp
- test
- java/dev/langchain4j
- chain
- classification
- classinstance
- data/document
- loader
- splitter
- internal
- memory/chat
- model/chat/response
- rag/query
- router
- transformer
- service
- common
- openai
- guardrail
- output
- tool
- store/embedding/inmemory
- kotlin/dev/langchain4j/data/document/loader
- 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
- main/java/dev/langchain4j/web/search/searchapi
- test/java
- langchain4j-web-search-engine-tavily
- src
- main/java/dev/langchain4j/web/search/tavily
- 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.
2,402 files changed
+506986
-53558
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| |||
116 | 117 | | |
117 | 118 | | |
118 | 119 | | |
119 | | - | |
| 120 | + | |
120 | 121 | | |
121 | 122 | | |
122 | 123 | | |
| |||
891 | 892 | | |
892 | 893 | | |
893 | 894 | | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
894 | 900 | | |
895 | 901 | | |
896 | 902 | | |
| |||
| 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 | + | |
| 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.
0 commit comments