Download the PHP package iqsuite/platform-sdk-laravel without Composer

On this page you can find all versions of the php package iqsuite/platform-sdk-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package platform-sdk-laravel

iQ Suite Laravel SDK

Overview

Welcome to the iQ Suite Laravel SDK! This Software Development Kit (SDK) allows you to seamlessly integrate with the iQ Suite Platform, a comprehensive Retrieval Augmented Generation as a Service (RAGaaS). Whether you're a seasoned developer or just starting your coding journey, this guide will help you harness the power of iQ Suite to enhance your applications with advanced search and data processing capabilities.

What is Retrieval Augmented Generation (RAG)?

Retrieval Augmented Generation (RAG) is a powerful approach that combines traditional information retrieval techniques with advanced language models. It enables applications to fetch relevant information from large datasets and generate insightful, contextually accurate responses. In simpler terms, RAG helps your applications understand and process data more intelligently, providing users with precise and meaningful answers based on the content they interact with.

Key Features

Table of Contents

Installation

Installing the iQ Suite Laravel SDK is straightforward. Let's get started.

Prerequisites

Steps to Install

  1. Open Your Terminal or Command Prompt:

    • Windows: Press Win + R, type cmd, and hit Enter.
    • macOS/Linux: Open the Terminal application.
  2. Initialize Your Project (If Not Already Initialized):

  3. Install the SDK:

    • Using composer:

    This command downloads and installs the latest version of the iQ Suite Laravel SDK from packagist.

Features

The iQ Suite Laravel SDK offers a wide range of features designed to make data retrieval and processing efficient and effective. Here's a detailed look at what you can do:

Quick Start

This section will guide you through the initial steps to get your application up and running with the iQ Suite Laravel SDK. Whether you're setting up for the first time or integrating it into an existing project, these instructions will help you get started quickly.

Step 1: Obtain Your API Key

Before you can interact with the iQ Suite Platform, you'll need an API key. This key authenticates your requests and ensures secure access to your data.

⚠️ Important: Never expose your API key in version control systems (like GitHub) or unsecured environments. Always use environment variables or secure key management systems to store your API keys.

How to Get Your API Key

  1. Visit the iQ Suite Platform:

    Open your web browser and navigate to the iQ Suite Platform.

  2. Sign Up or Log In:

    • New Users: Click on the Sign Up button and create an account using your email address or GitHub account.
    • Existing Users: Click on Log In and enter your credentials.
  3. Navigate to API Keys:

    Once logged in, locate the API Keys section in the sidebar menu. This section manages all your API keys.

  4. Create a New API Key:

    • Click on the Create API Key button.
    • Provide a name for your API key (e.g., "Development Key" or "Production Key") to help you identify its purpose.
    • Click Create.
  5. Store Your API Key Securely:

    • After creation, the API key will be displayed only once. Make sure to copy and save it in a secure location.
    • Do not share your API key publicly or commit it to version control repositories.

Step 2: Initialize the Client

With your API key in hand, you can now initialize the iQ Suite client in your Laravel application.

Using Environment Variables (Recommended)

Storing your API key in an environment variable enhances security by keeping sensitive information out of your codebase.

  1. Set the Environment Variable:

    • .env

    • publish vendor file

Step 3: List all Indices

Please refer to our SDK guide in our documentation for all the other available methods.

Support

We're dedicated to helping you make the most of the iQ Suite Platform. Whether you need technical assistance, want to provide feedback, or are looking for resources to learn more, our support channels are here for you.

Documentation

Comprehensive documentation is available to guide you through every aspect of the iQ Suite Platform and the Laravel SDK.

Getting Help

If you encounter issues or have questions, reach out through the following channels:

© 2025 iQ Suite. All rights reserved.

💡 Tip: Engage with the community and stay updated with the latest developments to maximize the benefits of the iQ Suite Platform.


If you have any suggestions or feedback on this documentation, please feel free to open an issue on our GitHub repository.


All versions of platform-sdk-laravel with dependencies

PHP Build Version
Package Version
Requires ext-fileinfo Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package iqsuite/platform-sdk-laravel contains the following files

Loading the files please wait ....