- 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
- POSTCommit a Prompt Version
- DELDelete 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
- POSTCommit an Evaluator Version
- DELDelete Evaluator Version
- POSTDeploy Evaluator
- DELRemove Deployment
- GETList an Evaluator's Environments
- POSTUpdate Monitoring
- Flows
- Directories
- Files
- Evaluations
- Logs
Request
$ curl -X POST https://api.humanloop.com/v5/flows/log \ > -H "X-API-KEY: " \ > -H "Content-Type: application/json" \ > -d '{ > "id": "fl_6o701g4jmcanPVHxdqD0O", > "start_time": "2024-07-08T22:40:35", > "end_time": "2024-07-08T22:40:39", > "output": "The patient is likely experiencing a myocardial infarction. Immediate medical attention is required.", > "inputs": { > "question": "Patient with a history of diabetes and hypertension presents with chest pain and shortness of breath." > }, > "log_status": "incomplete", > "flow": { > "attributes": { > "prompt": { > "template": "You are a helpful assistant helping with medical anamnesis", > "model": "gpt-4o", > "temperature": 0.8 > }, > "tool": { > "name": "retrieval_tool_v3", > "description": "Retrieval tool for MedQA.", > "source_code": "def retrieval_tool(question: str) -> str:\n pass\n" > } > } > } > }'
Response