persona_ai

View on PyPIReverse Dependencies (0)

0.1.17 persona_ai-0.1.17-py3-none-any.whl

Wheel Details

Project: persona_ai
Version: 0.1.17
Filename: persona_ai-0.1.17-py3-none-any.whl
Download: [link]
Size: 68558
MD5: 8cef652a8de38a4097ec39ea0152e475
SHA256: e279a44def1cbbbe79104e659cea67ad0c297cbb02b3fdc398d03327ac09a40f
Uploaded: 2024-05-20 16:27:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: persona_ai
Version: 0.1.17
Summary: Persona is a groundbreaking distributed AI agent system utilizing Google Vertex AI's premier Large Language Models such as Gemini-pro, Text-Bison, and Code-Bison. Developed by Applica Software Guru, Persona is engineered for scalable, high-performance, and intelligent operations across various data sets and applications. It harnesses the power of Google's Vertex AI to deliver unmatched insights and automation capabilities, setting new standards in AI-driven analytics and decision-making processes
Author: Bruno Fortunato
Author-Email: bruno.fortunato[at]applica.guru
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: Jinja2 (<4.0.0,>=3.1.3)
Requires-Dist: google-api-python-client (<3.0.0,>=2.125.0)
Requires-Dist: google-cloud-aiplatform (<2.0.0,>=1.47.0)
Requires-Dist: pika (<2.0.0,>=1.3.2)
Requires-Dist: pycryptodome (<4.0.0,>=3.20.0)
Requires-Dist: pydantic (<3.0.0,>=2.6.4)
Requires-Dist: pymongo (<5.0.0,>=4.6.3)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.1)
Requires-Dist: pywhatkit (<6.0,>=5.4)
Requires-Dist: shortuuid (<2.0.0,>=1.0.13)
Requires-Dist: strip-markdown (<2.0,>=1.3)
Requires-Dist: termcolor (<3.0.0,>=2.4.0)
Description-Content-Type: text/markdown
[Description omitted; length: 11251 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
persona_ai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/code_runners/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/code_runners/base.py sha256=JxIF-CPMO1fLBl3c2mON3xifzrTNm2KaarCX8OXCD-k 1239
persona_ai/code_runners/local.py sha256=aJkOLSRom6UHXzRv6u9jn_R2EdO6Unyh3mgxx95sNtw 2363
persona_ai/constants.py sha256=RK_yOsJoLNFnTTzmrLLXv2t713QIfr3wC5ixNs2BcdM 149
persona_ai/conversation_listeners/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/conversation_listeners/terminal_conversation_listener.py sha256=MHwbkxICpZ5AnG45iUJ2l0viZywIRwL1mZ6SjZhUlvY 6146
persona_ai/conversations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/conversations/manager.py sha256=dURqbfKpu8fQhkQWyN7wfWEE4GG3uT8YgoS5OohKkMM 3214
persona_ai/domain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/domain/conversations.py sha256=2JK5yXm4fC2NC0A-wMtXjaxZB4S-Kbi8mTYIGc5PzF8 6915
persona_ai/domain/events.py sha256=GFaTC-VI_KrhGa6GaMm9FAarAWhin42SNdA3bsfQVxQ 767
persona_ai/domain/repositories.py sha256=pzMCZieuWpKoeS3JIsnlP5cIWVq-4vyiVmtH7IjoSBA 1172
persona_ai/domain/roles.py sha256=lpZyx_pY8pEftDsOX_LdkeuyDsT6G8Ou0GCOb01eqnk 82
persona_ai/domain/schemas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/domain/schemas/crud.py sha256=Ffl-l5y0N5cUDzSiYdMiRBWBPckQPFtfaSz4BDUmnXo 600
persona_ai/domain/tasks.py sha256=9H9NdYmLr9fGi9ki9eUwGAv4DskGMDRkA8pQENylh-Y 2653
persona_ai/domain/utils.py sha256=BxhiIxerewR-Jep1bNf7ktoIAFUteBmI2VCGyRtzlRQ 146
persona_ai/infrastructure/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/infrastructure/repositories/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/infrastructure/repositories/base.py sha256=zd-Yw4wJtTGhr9CAEWnsoeMVl9e7GmhvbhdaS3F8Vlk 758
persona_ai/infrastructure/repositories/in_memory.py sha256=B_ox5JKQ1WpqdPZBtB5EVNQvKvtio7f199cm80ro7eA 2302
persona_ai/infrastructure/repositories/mongo.py sha256=THVpF45x7FKSlluCIn6xvYnwCSfxCVu-OHobcu1goR4 2884
persona_ai/initializers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/initializers/env_configurator.py sha256=2tZeNUOJKJCJ-ahEOgv65abqVHb_WN4Ay3-fTwdzm9I 4604
persona_ai/initializers/persona_configuration.py sha256=q-MLMwo3H07_FH6pUUjT0ZAL22QcuKYrXDO3lbOCqDc 1012
persona_ai/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/models/base.py sha256=R2f9upS60nAYUR-3z99kQ6WTVMXqk47DGBfStJ0GlVU 870
persona_ai/models/code_bison.py sha256=esF1SGotoODUXYL3qeEFm3gR34h9yqOWeDLCkhSK8yI 2591
persona_ai/models/gemini.py sha256=KlYfN2L4IDB9O4lvUda28eFZCaJPLH6gyyZhEwBzaHs 10998
persona_ai/models/text_bison.py sha256=Jne9_RjDAdhzvGw-Nzzpop2aA-eTkKW1-kVcruEU464 2591
persona_ai/moderation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/moderation/ai_moderator.py sha256=O0K5KuPzlHBmkuIxFgFv-i-wcnUaA4snDg8gb3uBsfg 3108
persona_ai/moderation/base.py sha256=PxluRoDN6UD9CJqhMN2utai7rbsSQxEQwu3ABQ-HNSI 7373
persona_ai/moderation/history_moderator.py sha256=ZL2nuCvx91QUly1CcG-rrdqSxliYBP0xUhRAtIg19Z8 6092
persona_ai/moderation/history_moderator_fc_system_instructions.py sha256=BtrlsigLgRxKLpHXqVIIRCkJXskPMTqMoLcAUW2_YoE 5695
persona_ai/moderation/history_moderator_no_fc.py sha256=Vr6Yhf0MofSNZfRo085XcWCPlgSL8xVwg0Qnr0vAa28 4813
persona_ai/moderation/react_moderator.py sha256=i2bNRAIeJoP9tl4bYwj1tN2QJ6OZeaTdbLftnKyyM7c 5146
persona_ai/personas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/personas/agent.py sha256=16ghLKYbc3uqS0Aqt2H3OYKC3DQcPI2L0ByeFFIBEhc 6689
persona_ai/personas/assistant.py sha256=orTpqXJk1pCpRlSAEFBCNWBmLPP0P3_WixnRTTWT7aA 4392
persona_ai/personas/base.py sha256=R4-669uvmDS1rL0F1xBB7wwqZotnF_N2bUym0vNkzjY 6504
persona_ai/personas/coder.py sha256=H7ZlvZPM6V28gkp4oDW7S9YDeTLUnz3wZ9HTgZzV8J0 5085
persona_ai/personas/party.py sha256=7auYH6IRqotpeDfM_wrezJTbpefvc4gSy7YKB2pLGKQ 13288
persona_ai/personas/technician.py sha256=mTY8PM-bLx1g7Ny6zvoHSmoWuIqC90kBpuruo1J9wU8 3023
persona_ai/personas/terminal.py sha256=75f76EMd8NN4VZDutWYCkVJXJLR2WSf_31dJc8MyJIw 760
persona_ai/prompt_templates/agent.jinja2 sha256=8zr6gYRMbnd4KvU5QPfcdPSiKotwwfLWk6tT0JFCMRI 837
persona_ai/prompt_templates/assistant.jinja2 sha256=-UEMsGcih6EcKngyg_mVlWAX0Gx4vWNB1YysNUdDttY 317
persona_ai/prompt_templates/coder.jinja2 sha256=q4egLt_zt-fdjH1CjhqFph0aP-U6o9wjWsIji8NLLSM 961
persona_ai/prompt_templates/history_moderator.jinja2 sha256=rgYPbVqPWJew268gFVOKXZl6UlRcbc8rB1nVBSSHeI4 986
persona_ai/prompt_templates/history_moderator_fc_prompt.jinja2 sha256=C2buCDc27i__w7sMjVZ_MR4ClAU9Z89PaQhcPmROKbg 189
persona_ai/prompt_templates/history_moderator_fc_system_instructions.jinja2 sha256=oxff6nrV5RENGV70xUBJF5-bxrGfnEm34fUN7YocOIE 809
persona_ai/prompt_templates/history_moderator_no_fc.jinja2 sha256=Vjrhd5kyAZLDlKzu1tdOv_RL1_GIZJrO5Ub3Eunr3Wk 1263
persona_ai/prompt_templates/react_json_moderator.jinja2 sha256=bQWxmpK8n7dMpyj1qz5hKNU0f5MspKJzD9plYcvxUVg 1776
persona_ai/prompt_templates/react_moderator.jinja2 sha256=UCvzm3H8zNJ2rEJ90vD2p6u9EPq8IN0s6RiQ6742_cI 1083
persona_ai/prompt_templates/refiner.jinja2 sha256=juDvQFPzTkU8gSrJ4oBDQzAfcZY_YRsUaQFmswU8vmE 330
persona_ai/prompt_templates/request_and_history_function_calling_mediator.jinja2 sha256=BxbhFh4ySBvJkDU1LcKlw5zQ8bkDMrBIxKC4KjVepr0 946
persona_ai/prompt_templates/request_and_history_function_calling_moderator.jinja2 sha256=quMdfLPeCeCMmZyUBgOg3YQ6Rt-Fp1Nwbk6A6bQeyik 841
persona_ai/prompt_templates/technician.jinja2 sha256=ELZRJAk4gn9zR-EWtY25KAhu1sETzskVxGGIKGtRFN8 71
persona_ai/prompts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/prompts/base.py sha256=Yx8rt6jX7Tmpwd_DoKCqlEjVdrpKiforNwmrOJoFH_E 238
persona_ai/prompts/jinja.py sha256=3ohymQmf3xY8drDKwRDip66PbnsXdiqwD99rR31r9TA 2207
persona_ai/prompts/text.py sha256=GqVCjS5DC7dh9oIPvhO9W07NPrQwfv-Wf4TNwZV_sXo 588
persona_ai/prompts/utils.py sha256=WI1LwHxAs09cV3u-y77FTSN5FJmFjq0pQGam--hyOyY 2707
persona_ai/refiners/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/refiners/request_refiner.py sha256=fzG4ucH74zoN-G_ZoCziQUFXLkMge0MViHH1UaVQFEg 1786
persona_ai/task_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/task_manager/base.py sha256=hnHncpwWpVfQtdZjbyjsHQf8wycqCVy2tSWfzJ2ept4 2263
persona_ai/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/tools/base.py sha256=NK0E5IphCW94vxW0f9ZHS2JChbUaVvHS9Vf-5fz0ebg 469
persona_ai/tools/functional.py sha256=KJ4X3B5UqNkJa50MPHT1QWmtJ2vlT--YJibNYu85ujc 1806
persona_ai/tools/manager.py sha256=TgY5qWr_9w1LtWdmrGxikMoFnFHdfg_mLAHgq34nH2E 759
persona_ai/transport/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/transport/local/local_messagebus.py sha256=f9DI4ODR7fUioVpPtvytdsyZAUgmB6K_uKL2_PX5jLM 3539
persona_ai/transport/messagebus.py sha256=1ldkq6BazOnHS5exyWE0pdzOEl1GGB0VQRTWlEL95jg 4022
persona_ai/transport/rabbitmq/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/transport/rabbitmq/rabbitmq_messagebus.py sha256=1WqA1PpBO4UabkJdk7gkUCIn1v4kJPmt5vZSqVDB4BM 10002
persona_ai/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
persona_ai/utils/crypto.py sha256=Q800BzfpQSLppw58oUSOj-Ue__ZhFhhK-uN0LJVj7vw 723
persona_ai/utils/extractors.py sha256=XwlQCIZHoLwjovhQk6kV9TXGZW13PgR_lMIUgt9epHY 2590
persona_ai-0.1.17.dist-info/METADATA sha256=ejyIPtd1ntAqskDxikwyczCHNBNkFk-tah9lS1qHU1E 12750
persona_ai-0.1.17.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
persona_ai-0.1.17.dist-info/RECORD