Git Product home page Git Product logo

legalbrain-vectorsearch's Introduction

Steamship Package Template

This repository contains a starter template showing you how to develop and use a package.

Quick Start

Deploy and use this package in under a minute!

First, make sure you have the Steamship CLI installed:

npm install -g steamship && ship login

Next, provide a handle for this project in steamship.json. Package handles must be globally unique. We recommend YOURNAME-demo.

{
  "handle": "yourname-demo",
}

Then, deploy your package!

ship deploy

Wait about 30 seconds after deployment finishes for the package to become available.

Invoke your Package from the CLI

Then, create an instance.

ship package:instance:create --default_name="Beautiful"

That keyword argument above is part of the required configuration. You can see where it's defined in both the steamship.json file and in the src/api.py file.

The response will let you know what your Instance Handle is.

Finally, invoke a method!

ship package:instance:invoke --instance="INSTANCE_HANDLE" --method="greet"    

Invoke your Package from Python

It's more likely you'll want to call your package from software you're writing. Let's try from Python.

Create a new instance and invoke it with:

from steamship import Steamship

# TODO: Replace with your package and instance handle below
instance = Steamship.use("PACKAGE_HANDLE", "INSTANCE_HANDLE", config={
    "default_name": "Beautiful"
})

print(instance.invoke("greet"))

Extending on your own

Steamship packages run on a cloud stack designed for Language AI.

You can import files, parse and tag them, query over them, and return custom results.

Full documentation for developers is available at https://docs.steamship.com/packages/developing.

legalbrain-vectorsearch's People

Contributors

devdhruvper avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.