GitHub - meta-introspector/https-streamlit.io-community-llm-hackathon-2023:

Overview:

The combined application utilizes three individual applications to achieve a specific workflow. Each application serves a distinct purpose and is integrated to streamline the process. This documentation provides an overview of how these applications work together.

See video demo here :

Here is the overview updated with links, images, and GitHub info in Markdown format:

Compose Application Suite

Overview

The Compose Application Suite utilizes apps like OrgClarifai, ZipData, jwtjwt, inspirationals, compose.tool, and text-split-explorer to enable secure workflows for composing and sharing messages.

Applications

[Streamlit/OrgClarifai]

  • Allows browsing and exploring Clarifai inputs organized by concepts.
  • Provides interface to run Clarifai inference on sets of inputs.
  • Uses Clarifai APIs and machine learning behind the scenes.

Repositories:

[Streamlit/ZipData]

  • Enables viewing and searching zip files containing IDs and text.
  • Useful for exploring and analyzing zipped datasets.

  • Enables viewing and searching zip files containing IDs and text.
  • Useful for exploring and analyzing zipped datasets.

Streamlit app for viewing and searching zip files containing IDs and text inputs.

Repositories:

jwtjwt (Approval Application)

Streamlit app that generates URLs with JSON Web Tokens (JWTs) for embedding content or sharing resources securely.

  • Interactive app for generating and sharing JSON Web Tokens (JWTs).
  • Allows creating and verifying JWTs for authentication workflows.
  • Implements JWT encoding/decoding using PyJWT library.

inspirationals

  • Displays RDF graphs for exploring relationships.

compose.tool (Compose Application)

  • Allows composing messages by selecting approved content.
  • Provides interface to arrange messages into final output.

text-split-explorer

  • App for splitting and analyzing text data.

Example Workflow

  1. Generate JWT URL in jwtjwt.
  2. Approve JWT URL message in jwtjwt.
  3. Select approved message in compose.tool.
  4. Arrange content into final composed message.
  5. Share message securely.

GitHub

See the code for these apps in the meta-introspector GitHub org.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.