Skip to main content

Build: Auto-Bidding Agent Framework

Project description

build-auto-bidding-agent-framework

Auto-bidding agent framework for NEAR marketplace jobs.

Python 3.9+

Installation

pip install build-auto-bidding-agent-framework

Quick Start

from build_auto_bidding_agent_framework import BidStrategy

strategy = BidStrategy.COMPETITIVE print(strategy) # "competitive"

BidStrategy

An enumeration defining available bidding strategies.

Value Description
BidStrategy.COMPETITIVE Bid aggressively to win jobs
BidStrategy.PREMIUM Bid at premium rates
BidStrategy.BUDGET Bid at low budget rates

Data Classes

Job

Job(job_id, title, budget, skills, description="")

BidResult

BidResult(job_id, amount, status)

Agent Methods

agent.start() # Start the auto-bidding agent agent.stop() # Stop the agent agent.pause() # Pause bidding activity agent.resume() # Resume paused bidding agent.dashboard() # View current stats and activity

Example

from build_auto_bidding_agent_framework import BidStrategy, Job

job = Job( job_id="123", title="Python Developer", budget=500.0, skills=["python", "django"], description="Build a REST API" )

strategy = BidStrategy.COMPETITIVE

License

MIT

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

build_auto_bidding_agent_framework-1.0.1.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file build_auto_bidding_agent_framework-1.0.1.tar.gz.

File metadata

File hashes

Hashes for build_auto_bidding_agent_framework-1.0.1.tar.gz
Algorithm Hash digest
SHA256 72dcb53073e93c11aa3daf40b3826c9e69fab9a1df8d6a49147c1bc086c47885
MD5 ff0e8ada776856070877fcf5d0431866
BLAKE2b-256 277229ed4cd5400d5b227c51d3f678f6a50b1b0c50b542aacad3e92023b71709

See more details on using hashes here.

File details

Details for the file build_auto_bidding_agent_framework-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for build_auto_bidding_agent_framework-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4612ffad61f5da8506a48e6e41c79db614d73438db6b2f1ecc11dc44c792376f
MD5 0a8bc6814d8d6b74449294e49dd9b07e
BLAKE2b-256 5d50edb76cac81f9e73559abf7f84cf0460f3696dc03df9110824fdb1f34759b

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