Skip to Content
Menu
v 16.0 Third Party 5
Download for v 16.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Lines of code 1919
Technical Name llm_resource
LicenseLGPL-3
Websitehttps://github.com/apexive/odoo-llm
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Lines of code 1919
Technical Name llm_resource
LicenseLGPL-3
Websitehttps://github.com/apexive/odoo-llm
LLM Resource Banner

LLM Resource

Base document resource management for LLM modules

Key Features

Resource Management

Track and manage various document types with a unified resource model

Flexible Retrieval

Extensible retrieval interfaces for different content sources

Content Parsing

Intelligent parsing of various content types into markdown format

User Interface

Access and manage resources through a simple, intuitive interface:

  1. Access Resources: Navigate to LLM > Configuration > Resources to view and manage all resources
  2. Kanban View: Resources are organized by state (Draft, Retrieved, Parsed) for easy workflow management
  3. List View: View all resources in a sortable, filterable list format
  4. Form View: Detailed view of each resource with all available actions

Supported Content Types

  • Plain text documents
  • HTML web pages (via HTTP retriever)
  • PDF documents
  • Markdown files
  • JSON data
  • Odoo record fields

Resource Workflow

Process resources through a simple, intuitive workflow:

  1. Create Resource: Click "Create" button to add a new resource, specifying the related model and record ID
  2. Retrieve Content: Click the "Retrieve" button to fetch content from the source (moves from Draft to Retrieved state)
  3. Parse Content: Click the "Parse" button to convert content to markdown format (moves from Retrieved to Parsed state)
  4. Process All: Alternatively, click "Process (Base)" to perform both retrieval and parsing in one step
  5. Batch Processing: Select multiple resources in list view and use the "Process Resources" action from the Action menu

Resource States

Draft

Initial state when a resource is created. Content needs to be retrieved from the source.

Retrieved

Content has been successfully retrieved from the source and is ready for parsing.

Parsed

Content has been parsed into markdown format and is ready for LLM consumption.

Management Actions

Additional actions available for resource management:

  • Force Unlock: Release locked resources that may be stuck in processing
  • Reset Resources: Return resources to draft state for reprocessing
  • Filter by State: Use search filters to focus on resources in specific states
  • Group by Model: Organize resources by their source model

For more information, visit our GitHub repository

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.