Current collected state Current
Observed since 21 Oct, 09:57 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Sub Module for AI Assistant Project
Version : 0.0.7
pip install ai-assistant-provider
from ai_assistant_provider import AiProvider
class MyAiProvider(AiProvider):
def __init__(self):
super().__init__()
# You must implement this method
@property
def name(self) -> str:
return "Some AI Provider"
def ask(self, prompt: str) -> str:
self.add_message("user", prompt)
response = f"Response to: {prompt}"
self.add_message("assistant", response)
self.answer = response
return response
# Usage
provider = MyAiProvider()
response = provider.ask("Hello, how are you?")
print(f"Status: {provider.status}")
print(f"Response: {response}")
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.0.7 | 13 Sept 2025 | 0 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 21 Oct, 09:57 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:26b7324d9e87fd13410895861d5ec4becdcdfe23c14c5557af71bf16d694304c