!rawctx search "stripe subscriptions" --sort recent --json
!rawctx info @pasar6987/stripe-subscriptions --json
!rawctx snapshot-download @pasar6987/stripe-subscriptions --json
!rawctx to-prompt @pasar6987/stripe-subscriptions --datasets subscriptions --max-tokens 2000
import rawctx
prompt = rawctx.to_prompt(
"@pasar6987/stripe-subscriptions",
datasets=["subscriptions"],
registry="https://api.rawctx.dev",
)
print(prompt)
import asyncio
import rawctx
packages = rawctx.search("stripe subscriptions", sort="recent", registry="https://api.rawctx.dev")
package = rawctx.info("@pasar6987/stripe-subscriptions", registry="https://api.rawctx.dev")
model = rawctx.load("@pasar6987/stripe-subscriptions", registry="https://api.rawctx.dev")
prompt = rawctx.to_prompt(
"@pasar6987/stripe-subscriptions",
datasets=["subscriptions", "invoices"],
max_tokens=2000,
registry="https://api.rawctx.dev",
)
snapshot_dir = rawctx.snapshot_download("@pasar6987/stripe-subscriptions", registry="https://api.rawctx.dev")
print(model.format_name)
print(model.datasets)
async def main():
async with rawctx.AsyncRawctxClient(registry="https://api.rawctx.dev") as client:
model = await client.load("@pasar6987/stripe-subscriptions")
prompt = await client.to_prompt("@pasar6987/stripe-subscriptions", datasets=["subscriptions", "invoices"])
return await client.search("stripe subscriptions", sort="recent"), model, prompt
asyncio.run(main())