Skip to content

Commit

Permalink
feat: Copied references to sources for edge-ai Topic
Browse files Browse the repository at this point in the history
  • Loading branch information
jermnelson committed Sep 7, 2024
1 parent 631093f commit a450858
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 12 deletions.
2 changes: 1 addition & 1 deletion checklist.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@
- [ ] edge-ai
- [x] 250 words
- [ ] LLMs copyedit
- [ ] References copied into resources
- [x] References copied into resources
- [ ] Conclusion
- [ ] 250 words
- [ ] LLMs copyedit
Expand Down
14 changes: 7 additions & 7 deletions next-steps-for-adopting-ai-and-ml-in-folio/edge-ai.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ <h1>Edge AI Module and AI Workflows</h1>
<li>OpenAI's ChatGPT (requires an API token)</li>
<li>Anthropic Claude (requires an API token)</li>
<li>Google Gemini (requires an API token)</li>
<li>Locally hosted Llama model (through a hosted <a href="">GPT4ALL</a> or <a href="https://github.com/ggerganov/llama.cpp">LLaMA.cpp</a> instance)</li>
<li>Locally hosted Llama model (through a hosted <a href="https://www.nomic.ai/gpt4all">GPT4ALL</a> or <a href="https://github.com/ggerganov/llama.cpp">LLaMA.cpp</a> instance)</li>
</ul>
<h2>Existing API endpoints</h2>
<h3>Inventory</h3>
Expand All @@ -39,25 +39,25 @@ <h3>Inventory</h3>
<h3>Circulation</h3>
<h3>Finance</h3>
<h2>AI Workflows</h2>
<p>The <a href="https://github.com/folio-labs/ai-workflows">ai-workflows</a> is a proof-of-concept open-source repository that </p>
<p>The <a href="https://github.com/folio-labs/ai-workflows">ai-workflows</a> is a proof-of-concept open-source repository that is run in the open-source
workflow [Apache Airflow]</p>
<h3>What about mod-workflow?</h3>
<p>There is nothing that would prevent <a href="https://github.com/folio-labs/edge-ai">edge-ai</a> to use the new [mod-workflows][MOD_WRKFLW]
<p>There is nothing that would prevent <a href="https://github.com/folio-labs/edge-ai">edge-ai</a> to use the new <a href="https://github.com/folio-org/mod-workflow">mod-workflows</a>
module in FOLIO once it is available for use and release. The current Directed Acyclic Graphs (DAGs) in
<a href="https://github.com/folio-labs/ai-workflows">ai-workflows</a> are simple enough that could be ported to [mod-workflows][MOD_WRKFLW] directly.</p>
<a href="https://github.com/folio-labs/ai-workflows">ai-workflows</a> are simple enough that could be ported to <a href="https://github.com/folio-org/mod-workflow">mod-workflows</a> directly.</p>
<p>Where the <a href="https://github.com/folio-labs/ai-workflows">ai-workflows</a> is positioned to support more complex DAGs and other features beyond
<a href="https://github.com/folio-labs/edge-ai">edge-ai</a> and the planned functionality of [mod-workflows][MOD_WRKFLW] and should be able to
<a href="https://github.com/folio-labs/edge-ai">edge-ai</a> and the planned functionality of <a href="https://github.com/folio-org/mod-workflow">mod-workflows</a> and should be able to
compliment and support both. </p>
<h2>Connection to FOLIO AI Use-cases</h2>
<p>From the edge-ai's use-cases hosted in the repository's wiki, a set of requirements are
being formulated (thank-you for help!) and will help prioritize the development of <a href="https://github.com/folio-labs/edge-ai">edge-ai</a>.</p>
being formulated (thank-you for the help during this workshow!) and will help prioritize the development of <a href="https://github.com/folio-labs/edge-ai">edge-ai</a>.</p>
<h2>TODO</h2>
<ul>
<li>Automate the deployment of the <a href="https://github.com/folio-labs/edge-ai">edge-ai</a> to a FOLIO environment API service,
either <a href="https://github.com/folio-org/okapi">Okapi</a> or <a href="https://konghq.com/">Kong</a></li>
<li>Increase Unit test coverage</li>
<li>Add Integration Tests</li>
</ul>
<p>[MOD_WRKFLW]: </p>
</article>
<div class="col-3">
<h4>Navigation</h4>
Expand Down
10 changes: 6 additions & 4 deletions next-steps-for-adopting-ai-and-ml-in-folio/edge-ai.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Generative AI services:
- OpenAI's ChatGPT (requires an API token)
- Anthropic Claude (requires an API token)
- Google Gemini (requires an API token)
- Locally hosted Llama model (through a hosted [GPT4ALL]() or [LLaMA.cpp](https://github.com/ggerganov/llama.cpp) instance)
- Locally hosted Llama model (through a hosted [GPT4ALL](https://www.nomic.ai/gpt4all) or [LLaMA.cpp](https://github.com/ggerganov/llama.cpp) instance)

## Existing API endpoints

Expand All @@ -21,7 +21,8 @@ use-case.
### Finance

## AI Workflows
The [ai-workflows][AI_WRKFLW] is a proof-of-concept open-source repository that
The [ai-workflows][AI_WRKFLW] is a proof-of-concept open-source repository that is run in the open-source
workflow [Apache Airflow]

### What about mod-workflow?
There is nothing that would prevent [edge-ai][EDGE_AI] to use the new [mod-workflows][MOD_WRKFLW]
Expand All @@ -34,7 +35,7 @@ compliment and support both.

## Connection to FOLIO AI Use-cases
From the edge-ai's use-cases hosted in the repository's wiki, a set of requirements are
being formulated (thank-you for help!) and will help prioritize the development of [edge-ai][EDGE_AI].
being formulated (thank-you for the help during this workshow!) and will help prioritize the development of [edge-ai][EDGE_AI].



Expand All @@ -44,8 +45,9 @@ being formulated (thank-you for help!) and will help prioritize the development
- Increase Unit test coverage
- Add Integration Tests

[AIRFLOW]: https://airflow.apache.org/
[AI_WRKFLW]: https://github.com/folio-labs/ai-workflows
[EDGE_AI]: https://github.com/folio-labs/edge-ai
[KONG]: https://konghq.com/
[MOD_WRKFLW]:
[MOD_WRKFLW]: https://github.com/folio-org/mod-workflow
[OKAPI]: https://github.com/folio-org/okapi
10 changes: 10 additions & 0 deletions recommended-resources-for-further-learning/sources.html
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,16 @@ <h3>Training Large Language Models (LLMs)</h3>
<li><a href="https://github.com/ggerganov/llama.cpp/blob/master/docs/docker.md">LLaMA.cpp with Docker</a></li>
<li><a href="https://github.com/abetlen/llama-cpp-python">LLaMA.cpp Python SDK</a></li>
<li><a href="https://openai.com/">Open AI</a></li>
</ul>
<h2>Next Steps for Adopting AI and Machine Learning in FOLIO</h2>
<h3>Edge AI Module</h3>
<ul>
<li><a href="https://airflow.apache.org/">Apache Airflow</a></li>
<li><a href="https://github.com/folio-labs/ai-workflows">AI Workflows using Airflow</a></li>
<li><a href="https://github.com/folio-labs/edge-ai">Edge AI Module</a></li>
<li><a href="https://github.com/folio-org/okapi">FOLIO Okapi</a></li>
<li><a href="https://konghq.com/">Kong API Server</a></li>
<li><a href="https://github.com/folio-org/mod-workflow">mod-workflow</a></li>
</ul>
</article>
<div class="col-3">
Expand Down
11 changes: 11 additions & 0 deletions recommended-resources-for-further-learning/sources.md
Original file line number Diff line number Diff line change
Expand Up @@ -178,4 +178,15 @@
- [LLaMA.cpp Python SDK](https://github.com/abetlen/llama-cpp-python)
- [Open AI](https://openai.com/)

## Next Steps for Adopting AI and Machine Learning in FOLIO

### Edge AI Module
- [Apache Airflow](https://airflow.apache.org/)
- [AI Workflows using Airflow](https://github.com/folio-labs/ai-workflows)
- [Edge AI Module](https://github.com/folio-labs/edge-ai)
- [FOLIO Okapi](https://github.com/folio-org/okapi)
- [Kong API Server](https://konghq.com/)
- [mod-workflow](https://github.com/folio-org/mod-workflow)



0 comments on commit a450858

Please sign in to comment.