Name | just-agents-web JSON |
Version |
0.6.2
JSON |
| download |
home_page | None |
Summary | Just Agents - Web. It allows runing openai API for the agent in the browser. |
upload_time | 2025-03-01 20:14:55 |
maintainer | Anton Kulaga |
docs_url | None |
author | Alex Karmazin |
requires_python | <3.15,>=3.10 |
license | MIT |
keywords |
python
llm
web
agents
ai
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# just-agents-web
A web API wrapper for just-agents that provides OpenAI-compatible endpoints. This package allows you to expose just-agents functionality through a REST API that follows OpenAI's API conventions, making it easy to integrate with existing applications that use OpenAI's API format.
## Installation
```bash
pip install just-agents-web
```
## Features
- 🔄 OpenAI-compatible REST API endpoints
- 🤖 Wrap any just-agents agent as an API service
- 🔌 Drop-in replacement for OpenAI API clients
- 🛠️ Built on just-agents-core
## Dependencies
- just-agents-core
- FastAPI
- pydantic
## Quick Start
The project subpublish run-agent script, so you can run any agent yaml by running:
```bash
run-agent path/to/agent.yaml
```
You can also do it with few lines of python code:
```python
from just_agents.web.run_agent import run_agent_server
run_agent_server(Path("agent_profiles.yaml"))
```
We also provide AgentRestAPI class that you can extend and add your methods to agent endpoint.
Raw data
{
"_id": null,
"home_page": null,
"name": "just-agents-web",
"maintainer": "Anton Kulaga",
"docs_url": null,
"requires_python": "<3.15,>=3.10",
"maintainer_email": "antonkulaga@gmail.com",
"keywords": "python, llm, web, agents, AI",
"author": "Alex Karmazin",
"author_email": "karmazinalex@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/52/f0/a6bf1a382fceabb65805c67e93ccaeec7e7e3c63c7dc89efaed431bffeef/just_agents_web-0.6.2.tar.gz",
"platform": null,
"description": "# just-agents-web\n\nA web API wrapper for just-agents that provides OpenAI-compatible endpoints. This package allows you to expose just-agents functionality through a REST API that follows OpenAI's API conventions, making it easy to integrate with existing applications that use OpenAI's API format.\n\n## Installation\n\n```bash\npip install just-agents-web\n```\n\n## Features\n\n- \ud83d\udd04 OpenAI-compatible REST API endpoints\n- \ud83e\udd16 Wrap any just-agents agent as an API service\n- \ud83d\udd0c Drop-in replacement for OpenAI API clients\n- \ud83d\udee0\ufe0f Built on just-agents-core\n\n## Dependencies\n\n- just-agents-core\n- FastAPI\n- pydantic\n\n## Quick Start\n\nThe project subpublish run-agent script, so you can run any agent yaml by running:\n\n```bash\nrun-agent path/to/agent.yaml\n```\n\nYou can also do it with few lines of python code:\n```python\nfrom just_agents.web.run_agent import run_agent_server\n\nrun_agent_server(Path(\"agent_profiles.yaml\"))\n```\n\nWe also provide AgentRestAPI class that you can extend and add your methods to agent endpoint.",
"bugtrack_url": null,
"license": "MIT",
"summary": "Just Agents - Web. It allows runing openai API for the agent in the browser.",
"version": "0.6.2",
"project_urls": null,
"split_keywords": [
"python",
" llm",
" web",
" agents",
" ai"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f90268628666f971e0aff160652d8dfb0074c7eba7b6d6ed98996419437d0969",
"md5": "4dea586c2b8a70b625ac9a1ec0fd3452",
"sha256": "0587e1d72c57151fb270700db637831f3ecfe1bdf273e845e2703ad777813ec8"
},
"downloads": -1,
"filename": "just_agents_web-0.6.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4dea586c2b8a70b625ac9a1ec0fd3452",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.15,>=3.10",
"size": 24717,
"upload_time": "2025-03-01T20:14:53",
"upload_time_iso_8601": "2025-03-01T20:14:53.580531Z",
"url": "https://files.pythonhosted.org/packages/f9/02/68628666f971e0aff160652d8dfb0074c7eba7b6d6ed98996419437d0969/just_agents_web-0.6.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "52f0a6bf1a382fceabb65805c67e93ccaeec7e7e3c63c7dc89efaed431bffeef",
"md5": "6505e9960e68b8295b49202c575d295f",
"sha256": "5633c6f55a58f159e97cfa2a07f4f1c626a665ddacc4c89ae88c8ed0b89e1080"
},
"downloads": -1,
"filename": "just_agents_web-0.6.2.tar.gz",
"has_sig": false,
"md5_digest": "6505e9960e68b8295b49202c575d295f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.15,>=3.10",
"size": 19861,
"upload_time": "2025-03-01T20:14:55",
"upload_time_iso_8601": "2025-03-01T20:14:55.464282Z",
"url": "https://files.pythonhosted.org/packages/52/f0/a6bf1a382fceabb65805c67e93ccaeec7e7e3c63c7dc89efaed431bffeef/just_agents_web-0.6.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-03-01 20:14:55",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "just-agents-web"
}