Skip to content

About

RunAPI Runway Aleph SDK for prompt-guided video editing workflows in JavaScript, Python, Ruby, Go, Java, and PHP

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

25 Commits

Folders and files

Repository files navigation

RunAPI

Runway Aleph API SDKs for JavaScript, Python, Ruby, Go, Java, and PHP on RunAPI.

npm PyPI RubyGems Go Reference Maven Central License


The Runway Aleph API SDK packages JavaScript, Python, Ruby, Go, Java, and PHP clients for Runway Aleph on RunAPI. Use it to query historical video editing tasks and handle RunAPI errors.

Runway Aleph is listed in the RunAPI model catalog at https://runapi.ai/models/runway-aleph. Variant pages below carry pricing, rate-limit, and commercial-usage details. The public runway-aleph-sdk repository groups the non-PHP language packages, examples, CI, and release tags for this model. The PHP package is released from a split Composer repository.

Retirement

runway-aleph was retired on 2026-10-11. New edit_video requests return HTTP 410 before task creation or balance deduction. Existing task IDs remain queryable. This model ID is not mapped to another model.

Install

npm install @runapi.ai/runway-aleph
pip install runapi-runway-aleph
gem install runapi-runway-aleph
go get github.com/runapi-ai/runway-aleph-sdk/go@latest

Gradle:

dependencies {
  implementation("ai.runapi:runapi-runway-aleph:0.2.0")
}

Maven:

<dependency>
  <groupId>ai.runapi</groupId>
  <artifactId>runapi-runway-aleph</artifactId>
  <version>0.2.0</version>
</dependency>

Use the Java BOM when installing multiple RunAPI Java modules:

dependencies {
  implementation(platform("ai.runapi:runapi-bom:0.12.0"))
  implementation("ai.runapi:runapi-runway-aleph")
}

The PHP package is published from the split Composer repository as runapi-ai/runway-aleph; see https://github.com/runapi-ai/runway-aleph-php for PHP install and examples.

What you can build

  • Query historical Runway Aleph tasks from an application or worker.
  • Install only the language package your app needs while keeping one model-specific repository for docs and releases.
  • Use get for status lookup with an existing task ID.
  • Upload local files, URL files, or base64 files through shared RunAPI file helpers.
  • Handle validation, authentication, rate limits, insufficient credits, task failures, and polling timeouts through RunAPI SDK errors.

Historical Java request reference

The example below describes the retired API. Do not submit new tasks. Use get with an existing task ID.

import ai.runapi.runwayaleph.RunwayAlephClient;
import ai.runapi.runwayaleph.types.EditVideoParams;
import ai.runapi.runwayaleph.types.CompletedEditVideoResponse;
import ai.runapi.runwayaleph.types.EditVideoModel;

RunwayAlephClient client = RunwayAlephClient.builder()
    .apiKey(System.getenv("RUNAPI_API_KEY"))
    .build();

CompletedEditVideoResponse result = client.editVideo().run(
    EditVideoParams.builder()
        .model(EditVideoModel.RUNWAY_ALEPH)
        .prompt("Change the scene to golden hour")
        .sourceVideoUrl("https://cdn.runapi.ai/public/samples/video.mp4")
        .aspectRatio("16:9")
        .build()
);

Java packages target Java 8 bytecode and are tested on Java 8, 11, 17, and 21. Each model artifact depends on ai.runapi:runapi-core, so application code normally installs only ai.runapi:runapi-runway-aleph.

Task lifecycle

Use the task-status lookup with an existing task ID. Task creation and submit-and-poll helpers return HTTP 410 for this retired model.

Repository layout

  • js/ publishes @runapi.ai/runway-aleph.
  • python/ publishes runapi-runway-aleph.
  • ruby/ publishes runapi-runway-aleph.
  • go/ publishes github.com/runapi-ai/runway-aleph-sdk/go and depends on github.com/runapi-ai/core-sdk/go.
  • java/ publishes ai.runapi:runapi-runway-aleph and depends on ai.runapi:runapi-core.

Public links

Pricing and variants

Use the most specific Runway Aleph variant page for pricing, rate limits, and commercial usage:

Default pricing link for the Runway Aleph SDK: https://runapi.ai/models/runway-aleph

File storage

RunAPI-generated file URLs are temporary. Download and store generated images, videos, audio, or other files in your own durable storage within 7 days; do not treat returned URLs as long-term assets.

FAQ

Which package should I install for Runway Aleph work?

Install the model package for your language: @runapi.ai/runway-aleph on npm, runapi-runway-aleph on PyPI, runapi-runway-aleph on RubyGems, github.com/runapi-ai/runway-aleph-sdk/go, ai.runapi:runapi-runway-aleph on Maven Central, or runapi-ai/runway-aleph on Packagist. Install core SDK packages only when you are building shared SDK infrastructure.

Where should public links point?

Primary Runway Aleph links point to https://runapi.ai/models/runway-aleph. Pricing and usage-policy links point to variant pages such as https://runapi.ai/models/runway-aleph. Provider comparisons point to https://runapi.ai/providers/runway, and broad browsing points to https://runapi.ai/models.

License

Licensed under the Apache License, Version 2.0.

About

RunAPI Runway Aleph SDK for prompt-guided video editing workflows in JavaScript, Python, Ruby, Go, Java, and PHP

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages