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.1.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.1-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: web360-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 eb809b60a2865c9dca2e4ce1893b70be791a8ce215ae87b5353eec2fe4ae2cee
MD5 cd2715ebf5ab5a85078c4db23374c463
BLAKE2b-256 5e24b654701ada12e8aaeaf72085bb6cc03cc20e0771c65daec9f9442d653043

See more details on using hashes here.

File details

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

File metadata

  • Download URL: web360-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2baa5d53857cc474e03a51a0e3883aecfab65fb076abbf705a47716bd9f525c6
MD5 fa66d3144f102e2474d99b3bf342bbcf
BLAKE2b-256 62483405252793f2d52cbb20a085c09e990c8efa64ea781a0303c336cddd9e81

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