自由格式和外部输入
基于 Wolfram|Alpha 卓越的自然语言理解能力,Wolfram 语言接受以自然语言和其他要求语义理解的格式表示的输入. 这些功能对于 Wolfram 语言输入的直接元素和从 API、表单和其他外部和云结构调用 Wolfram 语言都是很重要的.
互动的 Wolfram 语言输入
诠释字符串 »
Interpreter — 定义如何诠释字符串(直接或者按语义)
"Number" ▪ "URL" ▪ "EmailAddress" ▪ "Date" ▪ "Location" ▪ "Quantity" ▪ "Image" ▪ "City" ▪ "Movie" ▪ "GIF" ▪ ...
SemanticInterpretation — 用特定的目标,语义诠释字符串
诠释控制
Restricted — 定义一个限制条件(例如,在某些范围中的数字)
DelimitedSequence — 允许输入中多个对象,由分隔符分隔
RepeatingElement ▪ CompoundElement
AmbiguityFunction — 定义如何在语义解释中处理模糊性
DateFormat ▪ NumberPoint ▪ GeoLocation ▪ TimeZone
AmbiguityList — 模糊输入的可能诠释的表示
Failure — 无法解释为特定类型的表示
自定义语法 »
GrammarRules ▪ GrammarToken ▪ GrammarApply ▪ ...
基于
LLM 的诠释 »
LLMResourceFunction — 根据 Wolfram Prompt Repository 应用诠释
LLMExampleFunction — 基于范例应用诠释
LLMFunction ▪ LLMPrompt ▪ LLMTool ▪ ...
文件和大型输入的诠释
Import — 以数百种可能的格式从文件导入
ImportString — 使用数百种可能的文件格式导入字符串
SemanticImport — 语义式从文件导入结构数据
SemanticImportString — 从字符串语义式提取结构数据
特定输入类型的处理
ToExpression — 以 Wolfram 语言或者相似输入诠释字符串
DateObject, TimeObject — 任意标准格式的输入日期和时间
GeoPosition — 以标准格式输入地理位置
FindGeoLocation — 从 IP 地址、街道地址等找到地理位置
BinaryRead — 读取二值数据