- Prompts
- POSTLog to a Prompt
- PATCHUpdate Prompt Log
- GETList Prompts
- POSTUpsert Prompt
- GETGet Prompt
- DELDelete Prompt
- PATCHMove Prompt
- POSTPopulate Prompt template
- GETList Versions of a Prompt
- DELDelete Prompt Version
- PATCHUpdate Prompt Version
- POSTDeploy Prompt
- DELRemove Deployment
- GETList a Prompt's Environments
- POSTUpdate Monitoring
- Tools
- Datasets
- Evaluators
- POSTSubmit Evaluator Judgment
- GETList Evaluators
- POSTUpsert Evaluator
- GETGet Evaluator
- DELDelete Evaluator
- PATCHMove Evaluator
- GETList Versions of an Evaluator
- DELDelete Evaluator Version
- PATCHUpdate Evaluator Version
- POSTDeploy Evaluator
- DELRemove Deployment
- GETList an Evaluator's Environments
- POSTUpdate Monitoring
- Flows
- Directories
- Files
- Evaluations
- Logs
Request
1 from humanloop import Humanloop 2 3 client = Humanloop(api_key="YOUR_API_KEY", ) 4 client.prompts.log( 5 path="persona", 6 prompt_tokens=100, 7 output_tokens=220, 8 prompt_cost=0.00001, 9 output_cost=0.0002, 10 finish_reason="stop", 11 created_at="2024-07-19T00:29:35.178992", 12 provider_latency=6.5931549072265625 13 )
Response