PhariaAI Developer Guide
We are delighted to introduce you to the PhariaAI Developer Guide.
This guide describes how developers can work with the PhariaAI stack. It is organized into the following sections:
-
Custom applications with PhariaAI provides a broad overview of how you develop custom applications using the PhariaAI stack. Follow our Quick Start guide to get up and running quickly.
-
PhariaStudio describes the tool in which you develop and deploy organisation-specific AI solutions. This app provides a unified workspace where you can build, debug, finetune, and evaluate models and applications seamlessly.
-
PhariaAssistant is an intuitive chat interface with ready-to-use tools and workflows. This section documents important features specifically geared towards developers.
-
PhariaEngine is our SDK that provides the building blocks you need to create sophisticated AI applications. In a unified runtime environment, PhariaEngine eliminates redundancy and provides a constrained yet capable interface that each AI Skill can interact with.
-
PhariaFinetuning describes the process of finetuning a model. A good place to start is our finetuning Tutorial.
-
PhariaData describes how to use our comprehensive APIs that enable you to manage all data and search-related aspects of your custom AI applications.
-
PhariaAI SDKs introduces our SDKs: PhariaInference SDK, PhariaStudio SDK, and PhariaData SDK. All three SDKs are hosted on our Pypi account.
-
Pharia-1-LLM-7B describes our own model family that encompasses two foundation models developed by Aleph Alpha Research.
-
Aleph Alpha API reference is the full OpenAPI (Swagger) specifications for our APIs.