Package com.firecrawl.models
Class JsonFormat
- java.lang.Object
-
- com.firecrawl.models.JsonFormat
-
public class JsonFormat extends java.lang.ObjectJSON extraction format with optional schema and prompt.Usage:
JsonFormat jsonFmt = JsonFormat.builder() .prompt("Extract the product name and price") .schema(Map.of( "type", "object", "properties", Map.of( "name", Map.of("type", "string"), "price", Map.of("type", "number") ) )) .build();
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJsonFormat.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JsonFormat.Builderbuilder()java.lang.StringgetPrompt()java.util.Map<java.lang.String,java.lang.Object>getSchema()java.lang.StringgetType()
-
-
-
Method Detail
-
getType
public java.lang.String getType()
-
getPrompt
public java.lang.String getPrompt()
-
getSchema
public java.util.Map<java.lang.String,java.lang.Object> getSchema()
-
builder
public static JsonFormat.Builder builder()
-
-