Skip to main content

Tools for AI Agents

Project description

web360

`/docs' contains auto-generated files from 360noscope.gitbook.io Files must be generated in Gitbook, and are synced to these here.

360noscope.gitbook is synced to doctorslimms github. dev@360noscope.co has web360.gitbook.io

/apps contains frontend applications

apps/                     
│── console/                     # console.web360.dev
│   │── js/tsx
|   ...
│── landing-page/                # web360.dev
│   │── index.html               # Html file to edit

Run frontend from subdirectories

cd apps/console
npm run dev 

Tools, interfaces, and Api Types can be found in /web360/tools

The Api which is exposed via api.web360.dev is run by /web360/main.py

web360/
│── main.py                  # start Api and settings
│── web360.py                # web360 class definition
│── logger.py                
│── deps/                    # Api middleware / auth / logging
│   │── __init__.py        
│── tools/                   # llm tool definitions and models
│   │── __init__.py        
│   ├── search.py            # contains SearchTool that is a Pydantic object with description, summary, examples, and endpoint
│   ├── ...

Database schemas

/models                          # contains sql and json models for cross app compatgibility
apilogs.sql                      # supabase SQL table definition
apilogs.json                     # converted to ts interface for console, and pydantic for Api
...

/web360 Python package

pip install web360

Api server

import web360

app = web360.create_app('...')
uvivcorn...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

web360-0.1.2.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

web360-0.1.2-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file web360-0.1.2.tar.gz.

File metadata

  • Download URL: web360-0.1.2.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for web360-0.1.2.tar.gz
Algorithm Hash digest
SHA256 7a17e22b0e19654abd88d15a4aceaae2b575670b1c55fbab1fddb379b4d66bda
MD5 fd42b88ad97d65e45b07b4493bec0e9c
BLAKE2b-256 27be86fb22e82be319a458183e7a23b3dd01a2968c282c4a77b0b0256432f7b6

See more details on using hashes here.

File details

Details for the file web360-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: web360-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for web360-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2ef035b2e680f8546645c0256eb05dd1c3e56b5dbb3cceba8fe9c27e37f09bac
MD5 7150dcefe416938dff11832260c8447e
BLAKE2b-256 b0e7a65bce16b1ce957022028bbda120f54a2b96f8e8faf156fe6b4b470c8368

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page