Contents Menu Expand Light mode Dark mode Auto light/dark mode
Steamship Documentation
Light Logo Dark Logo
Steamship Documentation
  • Configuration
    • Authentication
    • Client Libraries
    • CLI
    • HTTP API
  • Packages
    • Using Packages
    • Developing Packages
    • Package Project Structure
    • Package Cookbook
      • Collect and query sentiment
      • Extract an outline from markdown
      • Auto tag articles and query by tag
      • Modify an existing package
      • Make a package or plugin user-configurable
      • Receive webhooks from another service
      • Returning Text
      • Returning JSON
      • Returning Images
      • Returning Audio
  • Plugins
    • Importers
    • Blockifiers
    • Taggers
    • Embedders
    • Developing Plugins
      • Plugin Project Structure
      • Developing Importers
      • Developing Blockifiers
      • Developing Taggers
      • Developing Embedders
      • Writing Async Plugins
  • Workspaces
    • Creating Workspaces
    • Importing Data
    • Blockifying Data
    • Workspace Data Model
      • Files
      • Blocks
      • Tags
    • Querying Data
  • Developer Reference
    • Cloning a Starter Project
    • The Steamship Manifest file
    • Python Environment Setup
    • Accepting Configuration
    • Storing Secrets
    • Writing Tests
    • Deploying
    • Updating your Web Listing
  • Python Client Reference
    • steamship package
      • steamship.base package
      • steamship.cli package
      • steamship.client package
      • steamship.data package
        • steamship.data.operations package
        • steamship.data.package package
        • steamship.data.plugin package
        • steamship.data.tags package
      • steamship.invocable package
      • steamship.plugin package
        • steamship.plugin.blockifier package
        • steamship.plugin.inputs package
        • steamship.plugin.outputs package
      • steamship.utils package
  • License
  • Authors
Back to top
Edit this page

Package Development Cookbook#

Working with Language#

  • Collect and query sentiment
  • Extract an outline from markdown
  • Auto tag articles and query by tag

Building Packages#

  • Modify an existing package
  • Make a package or plugin user-configurable
  • Receive webhooks from another service

Response Types#

  • Returning Text
  • Returning JSON
  • Returning Images
  • Returning Audio
Next
Collecting and Querying Sentiment
Previous
Package Project Structure
Copyright © 2022, Steamship Inc.
Made with Sphinx and @pradyunsg's Furo
On this page
  • Package Development Cookbook
    • Working with Language
    • Building Packages
    • Response Types