SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
February 1, 2024
February 1, 2024
©2024 Hyland Software, Inc. and its affiliates. All rights reserved. All Hyland product names are registered or unregistered trademarks of Hyland Software, Inc. or its affiliates in the United States and other countries.
Using Generative AI and Content
Service Platforms together
FOSDEM’24
Angel Borroy
Developer Evangelist
Agenda
Content credentials
Generated with AI ∙ 25 January 2024 at 10:09 am
GenAI Stack
Docker GenAI
Components
ollama
• Local management of open source LLMs
• Catalog of preconfigured LLMs, such as Llama2 or Mistral
neo4j
• Graph and native vector search capabilities
• Ground LLMs for more precise GenAI predictions and outcomes
LangChain
• Communication between the LLM, your application, and the database
• Python framework for developing applications powered by LLMs
pull-model
Docker GenAI
Deployment https://github.com/docker/genai-stack
pull-model ollama neo4j
streamlit
LangChain
REST API
GPU
Docker GenAI https://ollama.ai/library
LLM
3B
7B
13B
13+B
2 GB
Size
4 GB
RAM
4 GB
Size
8 GB
RAM
8 GB
Size
16 GB
RAM
40+ GB
Size
64+ GB
RAM
phi
dolphin-phi
orca-mini
deepseek-coder
MIT License
MIT License
cc-by-nc-sa-4.0
Deepseek License Agreement
llama2
codellama
vicuna
mistral
mistral-openorca
llava
orca-mini
deepseek-coder
orca2
falcon
Llama2 Community License Agreement
Llama2 Community License Agreement
Llama2 Community License Agreement
Apache License 2.0
Apache License 2.0
Apache License 2.0
cc-by-nc-sa-4.0
Deepseek License Agreement
Microsoft Research License
Falcon TII License 1.0
llama2
codellama
vicuna
orca-mini
llava
orca2
Llama2 Community License Agreement
Llama2 Community License Agreement
Llama2 Community License Agreement
cc-by-nc-sa-4.0
Apache License 2.0
Microsoft Research License
llama2
codellama
mixtral
deepseek-coder
vicuna
falcon
Llama2 Community License Agreement
Llama2 Community License Agreement
Apache License 2.0
Deepseek License Agreement
Llama2 Community License Agreement
Falcon TII License 1.0
Docker GenAI Apache License 2.0
Ethical AI Rating
Mistral 7B
Is the software (both for inferencing and training) open source?
https://github.com/mistralai/mistral-src
Is the trained model freely available for self-hosting?
https://ollama.ai/library/mistral
Is the training data available and free to use?
No
Apache License 2.0
Docker GenAI Apache License 2.0
Ethical AI Rating
LlaVA with Visual Encoder
Is the software (both for inferencing and training) open source?
https://github.com/haotian-liu/LLaVA
Is the trained model freely available for self-hosting?
https://ollama.ai/library/llava
Is the training data available and free to use?
https://github.com/haotian-liu/LLaVA/blob/main/docs/Data.md
Apache License 2.0
Features
MacBook Pro 2021
Apple M1 Pro
32 GiB RAM
GPU
Document Centric Features
Classify
Data
Extraction
Redact
Text
Recognition
Content
Analysis
Prompt
Summarize
Describe
Translate
Automation
GenAI
AI
NLP
GENAI STACK
GenAI App
Python application that provides REST API endpoints
Document Loader
Split document into
smaller chunks
LLM Embeddings
Store in VectorDB
Embed and save
chunks
Create QA Chain
With the ability to
lookup Vector DB
LLM
Response
LLM=mistral
LLM_VISION=llava
SUMMARY_LANGUAGE=English
SUMMARY_SIZE=120
TAGS_NUMBER=3
Handle picture Response
GenAI REST API
curl --location 'http://localhost:8506/summary' --form 'file=@"./file.pdf"'
{
"summary": " The text discusses...",
"tags": " Golang, Merkle, Difficulty",
"model": "mistral"
}
curl --location 
'http://localhost:8506/classify?termList="Japanese,Spanish,Vietnamese"' 
--form 'file=./file.pdf"'
{
"term": " English",
"model": "mistral"
}
GenAI REST API
curl --location 
'http://localhost:8506/prompt?prompt="What is the name of the son?"' 
--form 'file=./file.pdf"'
{
"answer": "The name of the son is Musuko.",
"model": "mistral"
}
curl --location 'http://localhost:8506/describe' 
--form 'image=@"image.jpg"'
{
"description": "The image features a man standing confidently. He is wearing
glasses, a beanie hat, and a jacket.",
"model": "llava"
}
Integration
Integration with Content Service Platform
Deployment
https://github.com/aborroy/alfresco-genai
ALFRESCO GENAI STACK
Docker Network
model-repo model-share llm neo4j langchain
compose
compose
alfresco-ai-applier
alfresco-ai-listener
app
service
http://genai:8506/summary
http://genai:8506/classify
http://genai:8506/prompt
http://genai:8506/describe
http://alfresco:8080
tcp://activemq:61616
Content Service Platform Integration
alfresco-ai-listener REST API
ACTIVEMQ
Listen to ASPECT setting
Apache License 2.0
document.move(
document.parent.childByNamePath(
document.properties["genai:term"]
)
);
What Else?
Find your way
Docker AI/ML Hack-a-thon
• Readme AI
• Techdocs
• Docker Image Analyzer
• Docker Log Sentiment Analyzer
• GitChats AI
ollama alternatives
• https://gpt4all.io/index.html
• https://localai.io
• https://www.secondstate.io/run-llm
• https://huggingface.co/docs/hub/spaces-sdks-docker-first-demo
Thanks!

Contenu connexe

Similaire à Using Generative AI and Content Service Platforms together

28March2024-Codeless-Generative-AI-Pipelines
28March2024-Codeless-Generative-AI-Pipelines28March2024-Codeless-Generative-AI-Pipelines
28March2024-Codeless-Generative-AI-Pipelines
Timothy Spann
 
What is App Engine? O
What is App Engine? OWhat is App Engine? O
What is App Engine? O
ikailan
 
introduction to web programming using PHP
introduction to web programming using PHPintroduction to web programming using PHP
introduction to web programming using PHP
vishnupriyapm4
 

Similaire à Using Generative AI and Content Service Platforms together (20)

Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!
 
28March2024-Codeless-Generative-AI-Pipelines
28March2024-Codeless-Generative-AI-Pipelines28March2024-Codeless-Generative-AI-Pipelines
28March2024-Codeless-Generative-AI-Pipelines
 
PHP Frameworks
PHP FrameworksPHP Frameworks
PHP Frameworks
 
Content Strategy and Developer Engagement for DevPortals
Content Strategy and Developer Engagement for DevPortalsContent Strategy and Developer Engagement for DevPortals
Content Strategy and Developer Engagement for DevPortals
 
Top 6 php framework
Top 6 php frameworkTop 6 php framework
Top 6 php framework
 
Rapid Web Development with Python for Absolute Beginners
Rapid Web Development with Python for Absolute BeginnersRapid Web Development with Python for Absolute Beginners
Rapid Web Development with Python for Absolute Beginners
 
Top 5 advanced php framework in 2018
Top 5 advanced php framework in 2018Top 5 advanced php framework in 2018
Top 5 advanced php framework in 2018
 
Case Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
Case Study: USDA Maximizing Collaboration with NetBeans and CodebeamerCase Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
Case Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
 
Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...
Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...
Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...
 
Laravel : A Fastest Growing Kid
Laravel : A Fastest Growing KidLaravel : A Fastest Growing Kid
Laravel : A Fastest Growing Kid
 
Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th...
Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th...Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th...
Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th...
 
Laravel vs CodeIgniter.pdf
Laravel vs CodeIgniter.pdfLaravel vs CodeIgniter.pdf
Laravel vs CodeIgniter.pdf
 
What is the Secure Supply Chain and the Current State of the PHP Ecosystem
What is the Secure Supply Chain and the Current State of the PHP EcosystemWhat is the Secure Supply Chain and the Current State of the PHP Ecosystem
What is the Secure Supply Chain and the Current State of the PHP Ecosystem
 
Top Deep Learning Frameworks.pdf
Top Deep Learning Frameworks.pdfTop Deep Learning Frameworks.pdf
Top Deep Learning Frameworks.pdf
 
Best PHP Frameworks
Best PHP FrameworksBest PHP Frameworks
Best PHP Frameworks
 
Html5 workshop part 1
Html5 workshop part 1Html5 workshop part 1
Html5 workshop part 1
 
What is App Engine? O
What is App Engine? OWhat is App Engine? O
What is App Engine? O
 
IDEALIZE 2023 - NodeJS & Firebase Session
IDEALIZE 2023 - NodeJS & Firebase SessionIDEALIZE 2023 - NodeJS & Firebase Session
IDEALIZE 2023 - NodeJS & Firebase Session
 
Integrating Splunk into your Spring Applications
Integrating Splunk into your Spring ApplicationsIntegrating Splunk into your Spring Applications
Integrating Splunk into your Spring Applications
 
introduction to web programming using PHP
introduction to web programming using PHPintroduction to web programming using PHP
introduction to web programming using PHP
 

Plus de Angel Borroy López

Before & After Docker Init
Before & After Docker InitBefore & After Docker Init
Before & After Docker Init
Angel Borroy López
 

Plus de Angel Borroy López (20)

Transitioning from Customized Solr to Out-of-the-Box OpenSearch
Transitioning from Customized Solr to Out-of-the-Box OpenSearchTransitioning from Customized Solr to Out-of-the-Box OpenSearch
Transitioning from Customized Solr to Out-of-the-Box OpenSearch
 
Alfresco integration with OpenSearch - OpenSearchCon 2024 Europe
Alfresco integration with OpenSearch - OpenSearchCon 2024 EuropeAlfresco integration with OpenSearch - OpenSearchCon 2024 Europe
Alfresco integration with OpenSearch - OpenSearchCon 2024 Europe
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Enhancing Document-Centric Features with On-Premise Generative AI for Alfresc...
Enhancing Document-Centric Features with On-Premise Generative AI for Alfresc...Enhancing Document-Centric Features with On-Premise Generative AI for Alfresc...
Enhancing Document-Centric Features with On-Premise Generative AI for Alfresc...
 
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
 
Docker Init with Templates for Alfresco
Docker Init with Templates for AlfrescoDocker Init with Templates for Alfresco
Docker Init with Templates for Alfresco
 
Before & After Docker Init
Before & After Docker InitBefore & After Docker Init
Before & After Docker Init
 
Alfresco Transform Services 4.0.0
Alfresco Transform Services 4.0.0Alfresco Transform Services 4.0.0
Alfresco Transform Services 4.0.0
 
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterpriseHow to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
 
Using Podman with Alfresco
Using Podman with AlfrescoUsing Podman with Alfresco
Using Podman with Alfresco
 
CSP: Evolución de servicios de código abierto en un mundo Cloud Native
CSP: Evolución de servicios de código abierto en un mundo Cloud NativeCSP: Evolución de servicios de código abierto en un mundo Cloud Native
CSP: Evolución de servicios de código abierto en un mundo Cloud Native
 
Alfresco Embedded Activiti Engine
Alfresco Embedded Activiti EngineAlfresco Embedded Activiti Engine
Alfresco Embedded Activiti Engine
 
Alfresco Transform Core 3.0.0
Alfresco Transform Core 3.0.0Alfresco Transform Core 3.0.0
Alfresco Transform Core 3.0.0
 
Collaborative Editing Tools for Alfresco
Collaborative Editing Tools for AlfrescoCollaborative Editing Tools for Alfresco
Collaborative Editing Tools for Alfresco
 
Desarrollando una Extensión para Docker
Desarrollando una Extensión para DockerDesarrollando una Extensión para Docker
Desarrollando una Extensión para Docker
 
DockerCon 2022 Spanish Room-ONBOARDING.pdf
DockerCon 2022 Spanish Room-ONBOARDING.pdfDockerCon 2022 Spanish Room-ONBOARDING.pdf
DockerCon 2022 Spanish Room-ONBOARDING.pdf
 
Deploying Containerised Open-Source CSP Platforms
Deploying Containerised Open-Source CSP PlatformsDeploying Containerised Open-Source CSP Platforms
Deploying Containerised Open-Source CSP Platforms
 
Introduction to AWS
Introduction to AWSIntroduction to AWS
Introduction to AWS
 
Alfresco Certificates
Alfresco Certificates Alfresco Certificates
Alfresco Certificates
 
Discovering the 2 in Alfresco Search Services 2.0
Discovering the 2 in Alfresco Search Services 2.0Discovering the 2 in Alfresco Search Services 2.0
Discovering the 2 in Alfresco Search Services 2.0
 

Dernier

Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Marc Lester
 

Dernier (20)

Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Lessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfLessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdf
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST API
 
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
 
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
 
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
 
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeCon
 
Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMicrosoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdf
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 

Using Generative AI and Content Service Platforms together

  • 1. February 1, 2024 February 1, 2024 ©2024 Hyland Software, Inc. and its affiliates. All rights reserved. All Hyland product names are registered or unregistered trademarks of Hyland Software, Inc. or its affiliates in the United States and other countries. Using Generative AI and Content Service Platforms together FOSDEM’24 Angel Borroy Developer Evangelist
  • 2. Agenda Content credentials Generated with AI ∙ 25 January 2024 at 10:09 am
  • 4. Docker GenAI Components ollama • Local management of open source LLMs • Catalog of preconfigured LLMs, such as Llama2 or Mistral neo4j • Graph and native vector search capabilities • Ground LLMs for more precise GenAI predictions and outcomes LangChain • Communication between the LLM, your application, and the database • Python framework for developing applications powered by LLMs
  • 6. Docker GenAI https://ollama.ai/library LLM 3B 7B 13B 13+B 2 GB Size 4 GB RAM 4 GB Size 8 GB RAM 8 GB Size 16 GB RAM 40+ GB Size 64+ GB RAM phi dolphin-phi orca-mini deepseek-coder MIT License MIT License cc-by-nc-sa-4.0 Deepseek License Agreement llama2 codellama vicuna mistral mistral-openorca llava orca-mini deepseek-coder orca2 falcon Llama2 Community License Agreement Llama2 Community License Agreement Llama2 Community License Agreement Apache License 2.0 Apache License 2.0 Apache License 2.0 cc-by-nc-sa-4.0 Deepseek License Agreement Microsoft Research License Falcon TII License 1.0 llama2 codellama vicuna orca-mini llava orca2 Llama2 Community License Agreement Llama2 Community License Agreement Llama2 Community License Agreement cc-by-nc-sa-4.0 Apache License 2.0 Microsoft Research License llama2 codellama mixtral deepseek-coder vicuna falcon Llama2 Community License Agreement Llama2 Community License Agreement Apache License 2.0 Deepseek License Agreement Llama2 Community License Agreement Falcon TII License 1.0
  • 7. Docker GenAI Apache License 2.0 Ethical AI Rating Mistral 7B Is the software (both for inferencing and training) open source? https://github.com/mistralai/mistral-src Is the trained model freely available for self-hosting? https://ollama.ai/library/mistral Is the training data available and free to use? No Apache License 2.0
  • 8. Docker GenAI Apache License 2.0 Ethical AI Rating LlaVA with Visual Encoder Is the software (both for inferencing and training) open source? https://github.com/haotian-liu/LLaVA Is the trained model freely available for self-hosting? https://ollama.ai/library/llava Is the training data available and free to use? https://github.com/haotian-liu/LLaVA/blob/main/docs/Data.md Apache License 2.0
  • 9. Features MacBook Pro 2021 Apple M1 Pro 32 GiB RAM GPU
  • 11. GENAI STACK GenAI App Python application that provides REST API endpoints Document Loader Split document into smaller chunks LLM Embeddings Store in VectorDB Embed and save chunks Create QA Chain With the ability to lookup Vector DB LLM Response LLM=mistral LLM_VISION=llava SUMMARY_LANGUAGE=English SUMMARY_SIZE=120 TAGS_NUMBER=3 Handle picture Response
  • 12. GenAI REST API curl --location 'http://localhost:8506/summary' --form 'file=@"./file.pdf"' { "summary": " The text discusses...", "tags": " Golang, Merkle, Difficulty", "model": "mistral" } curl --location 'http://localhost:8506/classify?termList="Japanese,Spanish,Vietnamese"' --form 'file=./file.pdf"' { "term": " English", "model": "mistral" }
  • 13. GenAI REST API curl --location 'http://localhost:8506/prompt?prompt="What is the name of the son?"' --form 'file=./file.pdf"' { "answer": "The name of the son is Musuko.", "model": "mistral" } curl --location 'http://localhost:8506/describe' --form 'image=@"image.jpg"' { "description": "The image features a man standing confidently. He is wearing glasses, a beanie hat, and a jacket.", "model": "llava" }
  • 15. Integration with Content Service Platform Deployment https://github.com/aborroy/alfresco-genai ALFRESCO GENAI STACK Docker Network model-repo model-share llm neo4j langchain compose compose alfresco-ai-applier alfresco-ai-listener app service http://genai:8506/summary http://genai:8506/classify http://genai:8506/prompt http://genai:8506/describe http://alfresco:8080 tcp://activemq:61616
  • 16. Content Service Platform Integration alfresco-ai-listener REST API ACTIVEMQ Listen to ASPECT setting Apache License 2.0 document.move( document.parent.childByNamePath( document.properties["genai:term"] ) );
  • 18. Find your way Docker AI/ML Hack-a-thon • Readme AI • Techdocs • Docker Image Analyzer • Docker Log Sentiment Analyzer • GitChats AI ollama alternatives • https://gpt4all.io/index.html • https://localai.io • https://www.secondstate.io/run-llm • https://huggingface.co/docs/hub/spaces-sdks-docker-first-demo