Basic RAG pipeline using Scaleway's Managed Inference and PostgreSQL Managed Database with pgvector extension
You'll need to generate an API Key for the Ingest, Processing Service as well as the Managed Inference deployments. Make sure that the API Key for the Inference Service also has the Object Storage preferred Project option checked and setup.
The Ingest Service uses the following environment variables:
APP_PORT: the port on which the app is exposedAPP_KEY_ID: the ID of the API KeyAPP_SECRET: the secret of the API KeyThe Processing Service uses the following environment variables:
APP_PORTAPP_KEY_IDAPP_SECRETAPI_ENDPOINT_PUB_EMBAPI_ENDPOINT_PUB_FNDAPI_KEY_IDAPI_SECRETPOSTGRES_DBPOSTGRES_USERPOSTGRES_PASSWORDPOSTGRES_HOSTPOSTGRES_PORTHUGGINGFACE_TOKEN8 commits
Python
54.6%
HTML
27.8%
CSS
7.9%
Makefile
6.1%
Dockerfile
3.7%
Basic RAG pipeline using Scaleway's Managed Inference and PostgreSQL Managed Database with pgvector extension
You'll need to generate an API Key for the Ingest, Processing Service as well as the Managed Inference deployments. Make sure that the API Key for the Inference Service also has the Object Storage preferred Project option checked and setup.
The Ingest Service uses the following environment variables:
APP_PORT: the port on which the app is exposedAPP_KEY_ID: the ID of the API KeyAPP_SECRET: the secret of the API KeyThe Processing Service uses the following environment variables:
APP_PORTAPP_KEY_IDAPP_SECRETAPI_ENDPOINT_PUB_EMBAPI_ENDPOINT_PUB_FNDAPI_KEY_IDAPI_SECRETPOSTGRES_DBPOSTGRES_USERPOSTGRES_PASSWORDPOSTGRES_HOSTPOSTGRES_PORTHUGGINGFACE_TOKEN8 commits
Python
54.6%
HTML
27.8%
CSS
7.9%
Makefile
6.1%
Dockerfile
3.7%