Running with Docker

You can find the various language images and versions for Jibber AI on Docker Hub

To start a Docker image in the background, you can follow these basic steps:

NOTE: You will need to have Docker installed and have signed up for a Jibber AI license.

  • Open a terminal or command prompt on your computer
  • Use the docker run command to start the Docker image in the background. Use the -d flag to specify that the container should run in detached mode (i.e. in the background). For example:
  • docker run command
    docker run -d -p 5000:8000 jibberhub/jibber_extractor_en:1.0

    Replace `1.0` with the version of Jibber AI you want to run.

    The command above specifies that the container should expose port 8000 (the default port of the Jibber AI REST API) on the host machine as port 5000.

  • If you want to specify a name for the container, use the --name flag followed by the desired name. For example:
  • docker run command
    docker run -d -p 5000:8000 --name container_name jibberhub/jibber_extractor_en:1.0

    Replace `container_name` with the desired name for the container.

    Replace `1.0` with the version of Jibber AI you want to run.

  • If you want to avoid sending the license token with every request, you can set the license by setting the TOKEN (uppercase) environment variable when launching the container. For example:
  • docker run command
    docker run -d -p 5000:8000 -e TOKEN=my-license-token-from-jibber-ai jibberhub/jibber_extractor_en:1.0

    Replace `my-license-token-from-jibber-ai` with the license token you have recieved from Jibber AI.

    NOTE: The license token is one you receive from Jibber AI sales/support and not one you got if you signed up for Rapid API.

    Replace `1.0` with the required version of Jibber AI.

That's it! The Docker image should now be running in the background and waiting for requests on port 5000. You can use the docker ps command to see a list of running containers.

You can then call the API from your chosen language. We have code examples for Curl, JavaScript, PowerShell and Python