45 lines
1.5 KiB
Markdown
45 lines
1.5 KiB
Markdown
# What to Do for Ollama
|
|
|
|
this document is describe what to do for AI purpose implementing.
|
|
|
|
## Installing Ollama
|
|
|
|
First step is running ollama on a local machine.
|
|
this ollaama engine running an LLM model locally.
|
|
|
|
## Handling Ollama Management
|
|
|
|
do R&D about managing Ollama Instance by Api and Implement it.
|
|
|
|
## Configuring Ollama
|
|
|
|
Configuring Function Tooling and Memory Strategies.
|
|
|
|
## Running an API Application for Ollama accessing
|
|
|
|
Secconf step is Create an Api Application for handling Ollama Access Functions.
|
|
this is most important step.
|
|
we have to Planning for this step carefully, since the Ollama Machine is Closed and Access to it mostly done using this xApi Application.
|
|
for this porpose we have to Create a Task and preparing Sub Tasks.
|
|
Managing Rate Limits and etc.
|
|
|
|
## Create a Module for Accessing Ollama xApi Application
|
|
|
|
Thirs step is Creating a Module for Implement accessing to Ollama xApi applications.
|
|
this Module acts like xIdentityService, which Provides accessing to xIds. and Provides Accessing to xAIApi Implementing.
|
|
we have to Planning for this and Create Tasks for its related actions.
|
|
|
|
Note: this module most attached to xDashboard as a Service.
|
|
|
|
## Implement Module Actions in xApi of Workspace
|
|
|
|
Implement all actions of AI Module Actions inside xApi Applications, exactly same as Account Controller of xApi.
|
|
|
|
## Complete Postman Collection
|
|
|
|
Complete Postman Collection for xAIApi and xApi AI Controller.
|
|
|
|
## Documentation
|
|
|
|
in this step i have to fully document all requirements.
|