langchain4j/docs
LangChain4j 42c958a458
Extract HtmlTextExtractor into its own module (#1811)
## Issue
Closes #1049

## Change
Extracted `HtmlTextExtractor` into
`langchain4j-document-transformer-jsoup` module.
Renamed `HtmlToTextDocumentTransformer` into `HtmlTextExtractor`.

Please import:
```xml
<dependency>
    <groupId>dev.langchain4j</groupId>
    <artifactId>langchain4j-document-transformer-jsoup</artifactId>
    <version>0.35.0</version>
</dependency>
```

## General checklist
- [ ] There are no breaking changes
- [ ] I have added unit and integration tests for my change
- [X] I have manually run all the unit and integration tests in the
module I have added/changed, and they are all green
- [X] I have manually run all the unit and integration tests in the
[core](https://github.com/langchain4j/langchain4j/tree/main/langchain4j-core)
and
[main](https://github.com/langchain4j/langchain4j/tree/main/langchain4j)
modules, and they are all green
- [X] I have added/updated the
[documentation](https://github.com/langchain4j/langchain4j/tree/main/docs/docs)
- [ ] I have added an example in the [examples
repo](https://github.com/langchain4j/langchain4j-examples) (only for
"big" features)
- [ ] I have added/updated [Spring Boot
starter(s)](https://github.com/langchain4j/langchain4j-spring) (if
applicable)
2024-09-24 15:08:23 +02:00
..
docs Extract HtmlTextExtractor into its own module (#1811) 2024-09-24 15:08:23 +02:00
src cleaned up documentation and README 2024-06-10 13:22:36 +02:00
static [FEATURE] WebSearchEngine as ContentRetriver and tool (#642) 2024-05-03 10:22:26 +02:00
.gitignore Added skeleton structure for docs (#458) 2024-01-06 04:01:35 +01:00
Makefile Updated Docs (#500) 2024-01-11 09:04:38 +01:00
README.md Added skeleton structure for docs (#458) 2024-01-06 04:01:35 +01:00
babel.config.js Added skeleton structure for docs (#458) 2024-01-06 04:01:35 +01:00
build.sh Docs updates (#599) 2024-02-06 11:13:41 +01:00
docusaurus.config.js docu: collect page visit stats 2024-07-18 12:52:10 +02:00
package-lock.json Bump dompurify from 3.0.6 to 3.1.6 in /docs (#1787) 2024-09-17 09:34:39 +02:00
package.json Add docusaurus-lunr-search plugin (#1221) 2024-07-03 09:58:56 +02:00
sidebars.js Added skeleton structure for docs (#458) 2024-01-06 04:01:35 +01:00
start.bat Docu logos and domain (#503) 2024-01-11 20:37:16 +01:00
start.sh Docs updates (#599) 2024-02-06 11:13:41 +01:00

README.md

LangChain4j Documentation

Table of Contents

This is built using Docusaurus, a modern static docs/website generator.

Prerequisites

Installation

This command installs all the Node dependencies.

npm ci

Build

This command builds the deployable static artifacts (i.e., html, js, css, etc) under the build directory. This static content can then be deployed to GitHub pages or Vercel, etc.

npm run build

Local Development

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

npm run start