honcho/docs/v2/documentation/reference/platform.mdx

138 lines
5.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "Managed Honcho Platform"
icon: "rocket"
description: "Build socially intelligent agents without worrying about infrastructure"
sidebarTitle: "Platform Overview"
---
<Card title="Sign up to start using Honcho!" icon="rocket" href="https://app.honcho.dev">
Start using the platform to manage Honcho instances for your workspace or app.
</Card>
The quickest way to begin using Honcho in production is with the
[Honcho Cloud Platform](https://app.honcho.dev). Sign up, generate an API key,
and start building with Honcho.
## 1. Go to [app.honcho.dev](https://app.honcho.dev)
Create an account to start using Honcho. If a teammate already uses Honcho, ask
them to invite you to their organization; otherwise, youll see a banner
prompting you to create a new one.
<Frame>
<img src="/images/app-screenshots/welcome-to-honcho.png" alt="Honcho Platform Dashboard" width="400" />
</Frame>
Once you've created an organization, you'll be taken to the dashboard and see
the welcome page.
<img src="/images/app-screenshots/get-started-copy.png" alt="Honcho Dashboard Getting Started"/>
Each organization has dedicated infrastructure running to isolate your
workloads. Until you activate a subscription under the
[Billing](https://app.honcho.dev/billing) page, the infrastructure will be
deactivated. You can check the status of your instance by going to the
[Status](https://app.honcho.dev/status) page.
<img src="/images/app-screenshots/no-subscription-status.png" alt="Honcho Status Page with No Subscription" />
## **2. Set up billing to activate your Honcho instance**
Once you activate your subscription, your Honcho instance provisions
automatically, and you can watch the status page until all systems show a green
check mark.
<img src="/images/app-screenshots/performance-analytics.png" alt="Performance Analytics Dashboard" />
Here you can monitor your Honcho instance health, usage metrics, and
performance analytics. See request volume, API response times, and endpoint
usage across all your AI applications.
You can also upgrade Honcho when new versions are made available.
## **3. Manage API Keys**
Create and manage API keys for different environments. You can create
admin-level keys that have access to the entire Honcho instance or scope keys
to restrict access to `Workspaces`, `Peers`, or `Sessions`.
<img src="/images/app-screenshots/api-keys.png" alt="API Key Management Dashboard" />
## **4. Test with API Playground**
Use our Postman-like API playground to test queries, explore endpoints, and
validate your integration. Send requests directly to your Honcho instance and
see real-time responses with full request/response logging.
<img src="/images/app-screenshots/api-playground.png" alt="API Playground Interface" />
## **5. Create a Workspace**
On the explore page, you can see and interact with the data stored in your
Honcho instance. You can create `Workspaces`, `Peers`, `Sessions`, and `Messages`.
<img src="/images/app-screenshots/explore-honcho.png" alt="Explore Honcho Page" />
## **6. Peers & Sessions Management**
Click into a `Workspace` to open up the `Workspace` dashboard. Here you can create
`Peers` and `Sessions`, use the Dialectic API and add `Messages` to your `Peer`
representations. Utilize your ability to search across all `Messages` in a
`Workspace`.
<img src="/images/app-screenshots/workspace-dash.png" alt="Workspace Dashboard Overview" />
## **7. Peer Utilities & Chat Endpoint**
Select a `Peer` to open its utilities. From here you can search that `Peer`'s
`Messages`, view participating `Sessions`, or edit its metadata.
The Chat Endpoint allows you to send a query through the Honcho API to get
information about the `Peer`'s representation. If you include the `Session` ID,
the query will be scoped to `Messages` and the representation of a `Peer`
within that `Session`.
<Frame>
<img src="/images/app-screenshots/peer-utilities.png" alt="Peer Utilities Dashboard" width="400" />
</Frame>
## **8. Session Dashboard & Get Context**
From the workspace dashboard, navigate to a `Session` to find options to add `Peers`, view `Messages`, and search across all `Messages` for a particular session.
Use the **Get Context** feature to quickly generate output that fits into your
LLMs context window. Get a subset of messages with an optional summary
based on the token count you input. The [Session Context](../../guides/get-context) guide goes over how to use this in your agents
<img src="/images/app-screenshots/session-dash.png" alt="Session Dashboard Overview" />
<Frame>
<img src="/images/app-screenshots/create-message.png" alt="Create Message Interface" width="400" />
</Frame>
## Go Further
View the [Architecture](/v2/documentation/reference/architecture) to see how Honcho works under the hood.
Dive into our [API Reference](/v2/api-reference) to explore all available endpoints.
## Next Steps
<CardGroup cols={2}>
<Card title="Sign up to Honcho Platform" icon="rocket" href="https://app.honcho.dev">
Get started with managed Honcho instances
</Card>
<Card title="Join our Discord" icon="discord" href="http://discord.gg/plasticlabs">
Connect with 1000+ developers building with Honcho
</Card>
<Card title="Contribute to Honcho" icon="code" href="/v2/contributing/guidelines">
View our guidelines and explore the codebase
</Card>
<Card title="Explore Examples" icon="book" href="/v2/guides">
See Honcho in action with real examples
</Card>
</CardGroup>
We're excited to see what you'll build with Honcho Platform. Let's create smarter, more personalized AI experiences together!
---
*Ready to build personally aligned AI? [Get started with Honcho →](https://app.honcho.dev)*