Skip to content

AI Engines

🏠 Visit https://givingback.ai to learn more.

Llama-G-Forge

Llama-G-Forge Chat API

  • Leverage LLaMA 3.1, a state-of-the-art large language model, to provide a chat API as a service. Users can send a chat input and receive a generated response. The "G" in Llama-G-Forge stands for GivingBackAI.

Method: POST

  • Authentication Method: Please refer to these guidelines.

URL

{{BASE_URL}}/ai_engine/llama_g_forge

Curl:

curl -X POST "{{BASE_URL}}/ai_engine/llama_g_forge" \
-H "Content-Type: application/json" \
-d '{
  "user_input": "Hello, how are you?"
}'

Request Format

{
  "user_input": "string"
}
Field Type Description
user_input string The input text from the user for the chat model to respond to.

Response Format

{
  "response": "string"
}
Field Type Description
response string The generated response from the LLaMA model.

This documentation provides a clear and detailed explanation of how to interact with the Llama-G-Forge chat API, including the request and response formats, with the note that "G" stands for GivingBackAI.

Doc Ready

  • Doc Ready allows you to upload any (non-pdf) document and convert it into a pdf format.

Method: POST

  • Authentication Method: Please refer to these guidelines.

URL

{{BAASE_URL}}/e/ai_engines/doc_ready

Curl:

curl -X 'POST' \
  '{{BASE_URL}}/e/ai_engine/doc_ready?to_format=pdf' \
  -H 'accept: application/json' \
  -H 'Content-Type: multipart/form-data' \
  -F 'files={{file}};type=image/jpeg'

Request Format

{
   "files": "binary file data (filename.jpg)",
   "to_format": "pdf"
}

Response Format

{
   "status": "success",
   "message": "Document converted successfully.",
   "download_url": "{{BASE_URL}}/download/{{filename}}.pdf"
}

Features

Document Conversion:

  • Converts various document formats (e.g., images, text files) to PDF.
  • Supports multipart form-data uploads for easy integration.

Simple API Endpoint:

  • Single endpoint for conversion operations.
  • Easy to use with clear request and response formats.

Customizable Output:

  • Allows specifying the desired output format (e.g., pdf).
  • Flexible for various use cases and requirements.

Automated Processing:

  • Automates the conversion process, reducing manual effort.
  • Ensures consistency and accuracy in document formatting.

Metadata Response:

  • Provides a JSON response with conversion status and download URL.
  • Easy to integrate with other systems and workflows.

Benefits

Efficiency:

  • Saves time by automating document conversion.
  • Reduces manual intervention, allowing for faster processing.

Ease of Use:

  • Simple API design makes integration straightforward.
  • Clear documentation and example requests help developers get started quickly.

Flexibility:

  • Supports multiple document types, making it versatile for different needs.
  • Output customization ensures it can be tailored to specific requirements.

Improved Workflow:

  • Integrates seamlessly into existing systems, enhancing overall workflow.
  • Provides quick access to converted documents via download URLs.

Reliability:

  • Ensures consistent and accurate conversions every time.
  • Reduces the risk of errors associated with manual document handling.

Accessibility:

  • Available as a web service, accessible from anywhere with internet access.
  • Supports various client applications, from web to mobile.

Example Use Cases

Business Document Handling:

  • Automate the conversion of scanned documents to PDF for archival.
  • Ensure uniform format for business documents across the organization.

Client-Facing Applications:

  • Integrate document conversion into customer portals for easy file uploads.

  • Provide clients with consistent PDF documents regardless of input format.

Workflow Automation:

  • Streamline internal processes by converting various file types to PDF.
  • Use in conjunction with other automation tools for end-to-end process management.

The Doc Ready API is a robust solution for any organization needing reliable and efficient document conversion, enhancing productivity and ensuring consistent output quality. Try Now

DocDB

DocDB allows you to upload an unstructured document and receive a database created for you based on the information in the document.

Features:

  • Convert unstructured documents to structured databases.
  • Automated extraction and organization of data.
  • Support for various document formats.

Usage:

  1. Upload your document through the DocDB interface.
  2. DocDB processes the document and creates a structured database.
  3. Access and manage your database seamlessly.

Get started with DocDB today to streamline your data conversion process!