Can an agent stream a completion that calls a tool with Fireworks AI Fireworks Serverless Inference?
Who does each step
Whether the agent handles it alone or a person has to step in.
- 01
Discover
MachineThe vendor's machine-readable docs show the agent where and how to call this job.
- 02
Access
Workaround · setupYou give the agent a key or token.
- 03
Onboard
Workaround · setupYou sign up or register a client for the agent.
- 04
Pay
Workaround · setupYou add a payment card at the vendor's checkout.
- 05
Confirm
MachineThe response or specification defines errors the agent can distinguish from success.
- 06
Sustain
MachineThe agent can renew and revoke its own access.
- Access: handing over a key or token.
- Onboard: signing up or registering a client for the agent.
- Pay: adding a payment card.
To remove these handoffs: support OAuth client registration so the agent can register its own client and ask for consent; provide an agent registration route, such as auth.md, a sign-up API or OAuth client registration; support payment in the request, such as x402 or MPP, so setup does not require a person to add a card.
Agent surfaces
The probe
Each request it sent and what came back; the descriptors it read, counted, with what they named.
Discover32 descriptor reads2 facts
- Found
- For agentsdocs.fireworks.ai/llms.txtFor agentsapi.fireworks.ai
- From
- docs.fireworks.ai/llms.txt · docs.fireworks.ai/guides/querying-embeddings-models
- This endpoint
- api.fireworks.ai/inference is named by a document written for agents
Job requestPOST api.fireworks.ai/inference/v1/chat/completions40033 ms
- Request
- POST https://api.fireworks.ai/inference/v1/chat/completions
- Response
- 400 · application/json · 167 bytes
- Body
- sha256:952d63e7d23318b5ef847291d0b29a079a644a3fba880b8f14e71c473b420f55
- Exchange
- sha256:04edb3fe82290e98a9caed764e7d5badea05753323d01480aa62088da04bde9c
Resource metadataGET api.fireworks.ai/.well-known/oauth-protected-resource/inference/v1/chat/completions40434 ms
- Request
- GET https://api.fireworks.ai/.well-known/oauth-protected-resource/inference/v1/chat/completions
- Response
- 404 · application/json · 206 bytes
- Body
- sha256:a35352b46a7d5c15332b6932fda56b325b681da02077ed06848a301640d8e0f5
- Exchange
- sha256:92fee83224abc077cb514dcdf6abd3719225cbffff71273000e4ae3639f75ce6
Resource metadataGET api.fireworks.ai/.well-known/oauth-protected-resource40434 ms
- Request
- GET https://api.fireworks.ai/.well-known/oauth-protected-resource
- Response
- 404 · application/json · 176 bytes
- Body
- sha256:6f42669915cad07b0ccb765635aaca238c207455f52696380553363947649964
- Exchange
- sha256:6838840fc1f6de98db6deb11c8cb297d5457adda0de2099721fbff7cc65a5b5c
Declared pageGET app.fireworks.ai/signup200138 ms
- Request
- GET https://app.fireworks.ai/signup
- Response
- 200 · text/html · 93021 bytes
- Body
- sha256:abcb6eb9bdee08e6bcc98c62ee4822c03206c40056b21d6484fd60e54145cf8e
- Exchange
- sha256:d6dfe1b94d5152733900eab00143610af07f57b50f1c7cb39ff5ac60ec5505a5
Declared pageGET fireworks.ai/billing30741 ms
- Request
- GET https://fireworks.ai/billing
- Response
- 307 · application/json · 0 bytes
- Body
- sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
- Exchange
- sha256:4aa1a479a3e77a4d4ecf04ae193b1eaa5adb304804012a458ee29e627834ead4
Fireworks AI on the startup-offers board
- Build credits and higher rate limitsFireworks for Startups
The grade’s badge
One image that keeps itself current, linking here.
[](https://sourcey.com/c/fireworks-ai/agent-readiness/fireworks-serverless-inference/model-chat-stream-tool)Improve the report
Correct it, probe it again, or improve the path.
- Profile
- arp_01m4t3tg698qcfeypdt53absec
- Projection
- sha256:96b7b894d7c6d0736eefb98941cdbdf7371231e52398c5fdbd16e50f7303a904
- Policy
- kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac
A report or a reassessment request names this profile, its revision and its projection. How report cards are assessed →View the exact declaration