From f2f9819d277e3fc215d3093063bbc0ee00c0ff85 Mon Sep 17 00:00:00 2001 From: KIMB-technologies Date: Wed, 30 Oct 2024 21:07:54 +0100 Subject: [PATCH] Schema Idea --- ums/agent/agent.py | 61 +- ums/example/example.py | 12 +- ums/utils/__init__.py | 5 + ums/utils/schema.py | 66 +- web/public/docs/search.js | 2 +- web/public/docs/ums/agent/agent.html | 1319 +++++++++++++--------- web/public/docs/ums/example/example.html | 198 ++-- web/public/docs/ums/utils.html | 5 + web/public/docs/ums/utils/schema.html | 454 +++++++- web/public/docs/ums/utils/types.html | 4 +- 10 files changed, 1452 insertions(+), 674 deletions(-) diff --git a/ums/agent/agent.py b/ums/agent/agent.py index 319f65e..db84175 100644 --- a/ums/agent/agent.py +++ b/ums/agent/agent.py @@ -1,13 +1,25 @@ +# Agenten Plattform +# +# (c) 2024 Magnus Bender +# Institute of Humanities-Centered Artificial Intelligence (CHAI) +# Universitaet Hamburg +# https://www.chai.uni-hamburg.de/~bender +# +# source code released under the terms of GNU Public License Version 3 +# https://www.gnu.org/licenses/gpl-3.0.txt -import random +import random, os, json from abc import abstractmethod, ABC from enum import Enum from typing import List, Callable +from pydantic import validate_call + from ums.utils import ( RiddleInformation, AgentMessage, RiddleDataType, RiddleData, Riddle, RiddleStatus, RiddleSolution, + ExtractedData, logger ) @@ -34,6 +46,7 @@ class BasicAgent(ABC): """ pass + @validate_call def __init__(self, message:AgentMessage, send_message:Callable[[AgentMessage], bool]): self._send_message = send_message self._sub_cnt = 0 @@ -57,7 +70,8 @@ class BasicAgent(ABC): logger.debug(f"Response sent {self._response.id}") else: logger.debug(f"Stopped response {self._response.id}") - + + @validate_call def before_response(self, response:AgentMessage, send_it:Callable[[], None]) -> bool: """ This method is called before the response is sent. @@ -69,12 +83,14 @@ class BasicAgent(ABC): """ return True + @validate_call def message(self) -> AgentMessage: """ Get the message this agent object is working on. """ return self._message; + @validate_call def sub_riddle(self, riddle:Riddle, data:List[RiddleData]=[], status:RiddleStatus=None ) -> AgentMessage|bool: @@ -122,6 +138,21 @@ class BasicAgent(ABC): """ pass + @validate_call + def get_extracted(self, data:RiddleData) -> ExtractedData|None: + """ + Loads the extracted data from the `data` item (i.e., from the file `data.file_extracted`). + + Returns None if no extracted data found. + """ + + if not data.file_extracted is None: + return ExtractedData.model_validate( + json.load(open(data.file_extracted, 'r')) + ) + + return None + class ExtractAgent(BasicAgent): """ An extraction agent. @@ -154,11 +185,33 @@ class ExtractAgent(BasicAgent): self._response.status.extract.finished = True @abstractmethod + @validate_call def handle(self, data:RiddleData) -> RiddleData: """ Process the item `data`, create extraction file and return `data` with populated `data.file_extracted`. """ + @validate_call + def store_extracted(self, data:RiddleData, extracted:ExtractedData) -> str: + """ + Stores the newly extracted data (in `extracted`) from `data` (i.e., `data.file_plain`) + and returns the filename to use in `data.file_extracted`. + """ + + path_name = data.file_plain[:data.file_plain.rfind('.')] + + candidate = "{}.json".format(path_name) + cnt = 0 + while os.path.isfile(candidate): + cnt += 1 + candidate = "{}-{}.json".format(path_name, cnt) + + with open(candidate, 'w+') as f: + f.write(extracted.model_dump_json()) + + return candidate + + class ExtractTextAgent(ExtractAgent): """ An extraction agent for text, create a subclass for your agent. @@ -206,7 +259,8 @@ class SolveAgent(BasicAgent): self._do_response = True @abstractmethod - def handle(self, riddle:Riddle, data:RiddleData) -> RiddleSolution: + @validate_call + def handle(self, riddle: Riddle, data: List[RiddleData]) -> RiddleSolution: """ Solve the `riddle` using `data` and return a solution. """ @@ -237,6 +291,7 @@ class GatekeeperAgent(BasicAgent): self._do_response = True @abstractmethod + @validate_call def handle(self, solution:RiddleSolution, riddle:Riddle) -> RiddleSolution: """ Check the `solution` of `riddle` and return solution with populated `solution.accepted` and `solution.review`. diff --git a/ums/example/example.py b/ums/example/example.py index 822856f..b778f1c 100644 --- a/ums/example/example.py +++ b/ums/example/example.py @@ -8,10 +8,10 @@ # source code released under the terms of GNU Public License Version 3 # https://www.gnu.org/licenses/gpl-3.0.txt -from typing import Callable +from typing import Callable, List from ums.agent import ExtractAudioAgent, ExtractImageAgent, ExtractTextAgent, SolveAgent, GatekeeperAgent -from ums.utils.types import AgentMessage, Riddle, RiddleData, RiddleSolution, RiddleStatus +from ums.utils import AgentMessage, Riddle, RiddleData, RiddleSolution, RiddleStatus, ExtractedData """ Examples for simple agents. @@ -31,6 +31,9 @@ class MyExtractImageAgent(ExtractImageAgent): def handle(self, data: RiddleData) -> RiddleData: print("Image Process:", data.file_plain) + + extracted = ExtractedData(other={"info":"just a test"}) + data.file_extracted = self.store_extracted(data, extracted) return data class MyExtractTextAgent(ExtractTextAgent): @@ -46,7 +49,10 @@ class MyExtractTextAgent(ExtractTextAgent): class MySolveAgent(SolveAgent): - def handle(self, riddle: Riddle, data: RiddleData) -> RiddleSolution: + def handle(self, riddle: Riddle, data: List[RiddleData]) -> RiddleSolution: + + for d in data: + print(self.get_extracted(d)) if self.message().id == "test": status = RiddleStatus() diff --git a/ums/utils/__init__.py b/ums/utils/__init__.py index 4201d10..e4be009 100644 --- a/ums/utils/__init__.py +++ b/ums/utils/__init__.py @@ -38,3 +38,8 @@ from ums.utils.types import ( from ums.utils.request import ManagementRequest from ums.utils.functions import list_shared_data, list_shared_schema + +from ums.utils.schema import ( + ExtractionSchema, + ExtractedData +) diff --git a/ums/utils/schema.py b/ums/utils/schema.py index 17c9b6a..57de779 100644 --- a/ums/utils/schema.py +++ b/ums/utils/schema.py @@ -13,15 +13,73 @@ The types are implemented using [pydantic](https://docs.pydantic.dev/). It provides validation, allow JSON serialization and works well with [FastAPI](https://fastapi.tiangolo.com/) which is used internally for the http request between the agents and the management. + **This is work in progress!** """ -from enum import Enum - -from typing import List, Any +from typing import List, Any, Dict from pydantic import BaseModel class ExtractionSchema(BaseModel): """ This is the basic class used as superclass for all extracted information from data items. - """ \ No newline at end of file + + For all the `ExtractionSchema` is is required that the data can be serialized to json. + Thus, mostly only default data types like `int, str, bool, list, dict, tuple` also including `ExtractionSchema` and `RiddleInformation` can be used here! + """ + +class ExtractedContent(ExtractionSchema): + """ + An extracted content item. + """ + + type : str + """ + The type, as a string, the actual string will depend on the extraction agent. + """ + + content : str | Any + """ + The extracted content + """ + +class ExtractedPositions(ExtractionSchema): + """ + A position (like time, coordinates, ...) where something was extracted (each position should belong to a content item). + """ + + type : str + """ + The type, as a string, the actual string will depend on the extraction agent. + """ + + position : str | int | Any + """ + The position, will also depend on the extraction agent. + """ + + description : str | Any = None + """ + An optional description for more details. + """ + +class ExtractedData(ExtractionSchema): + """ + Contains the extracted items from a data file. + """ + + contents : List[ExtractedContent] = [] + """ + The extracted contents (i.e., transcriptions etc.), each item here should belong a position item at the same index. + """ + + positions : List[ExtractedPositions] = [] + """ + The positions of extracted contents, each item here should belong a content item at the same index. + """ + + other : Dict[str, Any] = {} + """ + Possibly more data. Use a keywords (depending on agent) and store the data there. + """ + diff --git a/web/public/docs/search.js b/web/public/docs/search.js index 55cc313..d80b1dd 100644 --- a/web/public/docs/search.js +++ b/web/public/docs/search.js @@ -1,6 +1,6 @@ window.pdocSearch = (function(){ /** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();oThe package ums contains the Agenten-Plattform, the implementations of the agents shall be created in the package src, see Agent-Template.

\n\n
\n

Side note: The classes with comments may be useful when implementing the agents.\n The classes without comments may be safe to ignore and are (only) used internally.

\n
\n\n
    \n
  • ums.agent\n
      \n
    • Contains the implementation of an agent for handling requests by the implementations in src.
    • \n
    • Check for running single tasks without using management.
    • \n
  • \n
  • ums.example\n
      \n
    • Contains a very simple examples for all types of agents.
    • \n
    • See ums.example.example
    • \n
  • \n
  • ums.management\n
  • \n
  • ums.utils\n
      \n
    • Contains various utilities.
    • \n
    • ums.utils.const.SHARE_PATH The path for shared files between all agents
    • \n
    • ums.utils.const.PERSIST_PATH The path to store persistent data of an agent
    • \n
    • ums.utils.request.ManagementRequest Run request to the management (only necessary in special cases, most requests done automatically by platform)
    • \n
    • ums.utils.schema The schema (types) used in the files storing extracted data from plain data
    • \n
    • ums.utils.types The types used in the communication between agent and management
    • \n
  • \n
\n"}, "ums.agent": {"fullname": "ums.agent", "modulename": "ums.agent", "kind": "module", "doc": "

Run as Agent

\n\n

The env. variable AGENTS_LIST is used to identify the agents classes/ task handlers.\nIt must contain he the package name and a variable name in this package divided by :. \nThen, the variable contains a list of agent classes (subclasses of ums.agent.agent.BasicAgent)

\n\n

For example AGENTS_LIST=ums.example.example:AGENT_CLASSES, then in file ./ums/example/example.py a variable AGENT_CLASSES exists. \nOne line in this file, e.g., is AGENT_CLASSES = [MyExtractAudioAgent, MyExtractImageAgent].

\n\n

When starting the Docker container of the agent, the classes specified in AGENTS_LIST are loaded and if the agent receives a task, the task is sent to the agent classes' handle methods.

\n\n

Run Single Task

\n\n

For development it might be cumbersome to always require a running management container and sending messages. \nHence, tasks can be run manually from the terminal (still in the container and using the agent classes), but without having a management.

\n\n

This also uses the AGENTS_LIST env. variable, but the tasks are sent via command line:

\n\n

There are three ways to send a task (if the agent's Docker container is running):

\n\n
    \n
  • docker compose exec agent_all python -m ums.agent -d\n
      \n
    • Run a dummy task
    • \n
    • Possibly agent_all needs to be changed to the service name (see docker-compose.yml) of the agent's Docker container
    • \n
  • \n
  • cat ./msg.json | docker compose exec -T agent_all python -m ums.agent -i\n
      \n
    • Send the task (json of AgentMessage) via STDIN from file ./msg.json to the agent
    • \n
  • \n
  • docker compose exec agent_all python -m ums.agent -f msg.json\n
      \n
    • Get the task from the json file, the files are searched for by full name, in the shared, and the persistent directory.
    • \n
  • \n
\n\n

If the Agent's Docker container is not running, a temporary container can be started.\nFor the dummy message, the command would be docker compose run --rm --entrypoint \"\" agent_all python -m ums.agent -d.\n(Again, change agent_all for the service name in docker-compose.yml.)

\n"}, "ums.agent.agent": {"fullname": "ums.agent.agent", "modulename": "ums.agent.agent", "kind": "module", "doc": "

\n"}, "ums.agent.agent.AgentCapability": {"fullname": "ums.agent.agent.AgentCapability", "modulename": "ums.agent.agent", "qualname": "AgentCapability", "kind": "class", "doc": "

The three different capabilities an agent can have.

\n", "bases": "enum.Enum"}, "ums.agent.agent.AgentCapability.EXTRACT": {"fullname": "ums.agent.agent.AgentCapability.EXTRACT", "modulename": "ums.agent.agent", "qualname": "AgentCapability.EXTRACT", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.EXTRACT: 'extract'>"}, "ums.agent.agent.AgentCapability.SOLVE": {"fullname": "ums.agent.agent.AgentCapability.SOLVE", "modulename": "ums.agent.agent", "qualname": "AgentCapability.SOLVE", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.SOLVE: 'solve'>"}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"fullname": "ums.agent.agent.AgentCapability.GATEKEEPER", "modulename": "ums.agent.agent", "qualname": "AgentCapability.GATEKEEPER", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.GATEKEEPER: 'gatekeeper'>"}, "ums.agent.agent.BasicAgent": {"fullname": "ums.agent.agent.BasicAgent", "modulename": "ums.agent.agent", "qualname": "BasicAgent", "kind": "class", "doc": "

A basic agent, each agent will be a subclass of this class.

\n", "bases": "abc.ABC"}, "ums.agent.agent.BasicAgent.agent_capability": {"fullname": "ums.agent.agent.BasicAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "BasicAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.before_response": {"fullname": "ums.agent.agent.BasicAgent.before_response", "modulename": "ums.agent.agent", "qualname": "BasicAgent.before_response", "kind": "function", "doc": "

This method is called before the response is sent.\nIf the method returns False no response will be sent. \nThus, by overwriting this method, a response can be prevented.

\n\n

The response to be sent is in response and send_it is a callable, which sends the response to the management if it gets called. \n(Hence, one may stop sending the response and later call send_it() to send the response.)

\n", "signature": "(\tself,\tresponse: ums.utils.types.AgentMessage,\tsend_it: Callable[[], NoneType]) -> bool:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.message": {"fullname": "ums.agent.agent.BasicAgent.message", "modulename": "ums.agent.agent", "qualname": "BasicAgent.message", "kind": "function", "doc": "

Get the message this agent object is working on.

\n", "signature": "(self) -> ums.utils.types.AgentMessage:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.sub_riddle": {"fullname": "ums.agent.agent.BasicAgent.sub_riddle", "modulename": "ums.agent.agent", "qualname": "BasicAgent.sub_riddle", "kind": "function", "doc": "

Create a new sub-riddle for solving details of the current riddle.\nFor the sub-riddle, give a riddle and optionally, a selection of data items (default none) and a status (default ums.utils.types.RiddleStatus()).\nBy changing a status, different steps can be (de-)selected.

\n\n

Return the message of the sub-riddle or false on error.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: List[ums.utils.types.RiddleData] = [],\tstatus: ums.utils.types.RiddleStatus = None) -> ums.utils.types.AgentMessage | bool:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.handle": {"fullname": "ums.agent.agent.BasicAgent.handle", "modulename": "ums.agent.agent", "qualname": "BasicAgent.handle", "kind": "function", "doc": "

Handle a single task of the agent, the arguments and return value depends on the actual task (see subclass)!

\n\n

This is the method to implement!

\n\n

The full message is available via message(), a sub riddle can be created with sub_riddle().

\n", "signature": "(\tself,\t*args: ums.utils.types.RiddleInformation) -> ums.utils.types.RiddleInformation:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent": {"fullname": "ums.agent.agent.ExtractAgent", "modulename": "ums.agent.agent", "qualname": "ExtractAgent", "kind": "class", "doc": "

An extraction agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.ExtractAgent.agent_capability": {"fullname": "ums.agent.agent.ExtractAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent.extract_type": {"fullname": "ums.agent.agent.ExtractAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent.handle": {"fullname": "ums.agent.agent.ExtractAgent.handle", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.agent.agent.ExtractTextAgent": {"fullname": "ums.agent.agent.ExtractTextAgent", "modulename": "ums.agent.agent", "qualname": "ExtractTextAgent", "kind": "class", "doc": "

An extraction agent for text, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractTextAgent.extract_type": {"fullname": "ums.agent.agent.ExtractTextAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractTextAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractAudioAgent": {"fullname": "ums.agent.agent.ExtractAudioAgent", "modulename": "ums.agent.agent", "qualname": "ExtractAudioAgent", "kind": "class", "doc": "

An extraction agent for audio, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"fullname": "ums.agent.agent.ExtractAudioAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractAudioAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractImageAgent": {"fullname": "ums.agent.agent.ExtractImageAgent", "modulename": "ums.agent.agent", "qualname": "ExtractImageAgent", "kind": "class", "doc": "

An extraction agent for images, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractImageAgent.extract_type": {"fullname": "ums.agent.agent.ExtractImageAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractImageAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.SolveAgent": {"fullname": "ums.agent.agent.SolveAgent", "modulename": "ums.agent.agent", "qualname": "SolveAgent", "kind": "class", "doc": "

A solve agent, create a subclass for your agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.SolveAgent.agent_capability": {"fullname": "ums.agent.agent.SolveAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "SolveAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.SolveAgent.handle": {"fullname": "ums.agent.agent.SolveAgent.handle", "modulename": "ums.agent.agent", "qualname": "SolveAgent.handle", "kind": "function", "doc": "

Solve the riddle using data and return a solution.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: ums.utils.types.RiddleData) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.agent.agent.GatekeeperAgent": {"fullname": "ums.agent.agent.GatekeeperAgent", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent", "kind": "class", "doc": "

A gatekeeper agent, create a subclass for your agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"fullname": "ums.agent.agent.GatekeeperAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.GatekeeperAgent.handle": {"fullname": "ums.agent.agent.GatekeeperAgent.handle", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent.handle", "kind": "function", "doc": "

Check the solution of riddle and return solution with populated solution.accepted and solution.review.

\n", "signature": "(\tself,\tsolution: ums.utils.types.RiddleSolution,\triddle: ums.utils.types.Riddle) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.agent.main": {"fullname": "ums.agent.main", "modulename": "ums.agent.main", "kind": "module", "doc": "

\n"}, "ums.agent.main.WebMain": {"fullname": "ums.agent.main.WebMain", "modulename": "ums.agent.main", "qualname": "WebMain", "kind": "class", "doc": "

\n"}, "ums.agent.main.WebMain.msg_process": {"fullname": "ums.agent.main.WebMain.msg_process", "modulename": "ums.agent.main", "qualname": "WebMain.msg_process", "kind": "variable", "doc": "

\n"}, "ums.agent.process": {"fullname": "ums.agent.process", "modulename": "ums.agent.process", "kind": "module", "doc": "

\n"}, "ums.agent.process.MessageProcessor": {"fullname": "ums.agent.process.MessageProcessor", "modulename": "ums.agent.process", "qualname": "MessageProcessor", "kind": "class", "doc": "

\n"}, "ums.agent.process.MessageProcessor.__init__": {"fullname": "ums.agent.process.MessageProcessor.__init__", "modulename": "ums.agent.process", "qualname": "MessageProcessor.__init__", "kind": "function", "doc": "

\n", "signature": "(disable_messages: bool = False)"}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"fullname": "ums.agent.process.MessageProcessor.MANAGEMENT_URL", "modulename": "ums.agent.process", "qualname": "MessageProcessor.MANAGEMENT_URL", "kind": "variable", "doc": "

\n", "default_value": "'http://127.0.0.1:80'"}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"fullname": "ums.agent.process.MessageProcessor.AGENTS_LIST", "modulename": "ums.agent.process", "qualname": "MessageProcessor.AGENTS_LIST", "kind": "variable", "doc": "

\n", "default_value": "'ums.example.example:AGENT_CLASSES'"}, "ums.agent.process.MessageProcessor.counts": {"fullname": "ums.agent.process.MessageProcessor.counts", "modulename": "ums.agent.process", "qualname": "MessageProcessor.counts", "kind": "variable", "doc": "

\n"}, "ums.agent.process.MessageProcessor.disable_messages": {"fullname": "ums.agent.process.MessageProcessor.disable_messages", "modulename": "ums.agent.process", "qualname": "MessageProcessor.disable_messages", "kind": "variable", "doc": "

\n"}, "ums.agent.process.MessageProcessor.agent_classes": {"fullname": "ums.agent.process.MessageProcessor.agent_classes", "modulename": "ums.agent.process", "qualname": "MessageProcessor.agent_classes", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.BasicAgent]"}, "ums.agent.process.MessageProcessor.extract_agents": {"fullname": "ums.agent.process.MessageProcessor.extract_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.extract_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.ExtractAgent]"}, "ums.agent.process.MessageProcessor.solve_agents": {"fullname": "ums.agent.process.MessageProcessor.solve_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.solve_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.SolveAgent]"}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"fullname": "ums.agent.process.MessageProcessor.gatekeeper_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.gatekeeper_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.GatekeeperAgent]"}, "ums.agent.process.MessageProcessor.new_message": {"fullname": "ums.agent.process.MessageProcessor.new_message", "modulename": "ums.agent.process", "qualname": "MessageProcessor.new_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tmessage: ums.utils.types.AgentMessage,\tbackground_tasks: fastapi.background.BackgroundTasks) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.example": {"fullname": "ums.example", "modulename": "ums.example", "kind": "module", "doc": "

\n"}, "ums.example.example": {"fullname": "ums.example.example", "modulename": "ums.example.example", "kind": "module", "doc": "

\n"}, "ums.example.example.MyExtractAudioAgent": {"fullname": "ums.example.example.MyExtractAudioAgent", "modulename": "ums.example.example", "qualname": "MyExtractAudioAgent", "kind": "class", "doc": "

An extraction agent for audio, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractAudioAgent"}, "ums.example.example.MyExtractAudioAgent.handle": {"fullname": "ums.example.example.MyExtractAudioAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractAudioAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MyExtractImageAgent": {"fullname": "ums.example.example.MyExtractImageAgent", "modulename": "ums.example.example", "qualname": "MyExtractImageAgent", "kind": "class", "doc": "

An extraction agent for images, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractImageAgent"}, "ums.example.example.MyExtractImageAgent.handle": {"fullname": "ums.example.example.MyExtractImageAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractImageAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MyExtractTextAgent": {"fullname": "ums.example.example.MyExtractTextAgent", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent", "kind": "class", "doc": "

An extraction agent for text, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractTextAgent"}, "ums.example.example.MyExtractTextAgent.before_response": {"fullname": "ums.example.example.MyExtractTextAgent.before_response", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent.before_response", "kind": "function", "doc": "

This method is called before the response is sent.\nIf the method returns False no response will be sent. \nThus, by overwriting this method, a response can be prevented.

\n\n

The response to be sent is in response and send_it is a callable, which sends the response to the management if it gets called. \n(Hence, one may stop sending the response and later call send_it() to send the response.)

\n", "signature": "(\tself,\tresponse: ums.utils.types.AgentMessage,\tsend_it: Callable[[], NoneType]) -> bool:", "funcdef": "def"}, "ums.example.example.MyExtractTextAgent.handle": {"fullname": "ums.example.example.MyExtractTextAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MySolveAgent": {"fullname": "ums.example.example.MySolveAgent", "modulename": "ums.example.example", "qualname": "MySolveAgent", "kind": "class", "doc": "

A solve agent, create a subclass for your agent.

\n", "bases": "ums.agent.agent.SolveAgent"}, "ums.example.example.MySolveAgent.handle": {"fullname": "ums.example.example.MySolveAgent.handle", "modulename": "ums.example.example", "qualname": "MySolveAgent.handle", "kind": "function", "doc": "

Solve the riddle using data and return a solution.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: ums.utils.types.RiddleData) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.example.example.MyGatekeeperAgent": {"fullname": "ums.example.example.MyGatekeeperAgent", "modulename": "ums.example.example", "qualname": "MyGatekeeperAgent", "kind": "class", "doc": "

A gatekeeper agent, create a subclass for your agent.

\n", "bases": "ums.agent.agent.GatekeeperAgent"}, "ums.example.example.MyGatekeeperAgent.handle": {"fullname": "ums.example.example.MyGatekeeperAgent.handle", "modulename": "ums.example.example", "qualname": "MyGatekeeperAgent.handle", "kind": "function", "doc": "

Check the solution of riddle and return solution with populated solution.accepted and solution.review.

\n", "signature": "(\tself,\tsolution: ums.utils.types.RiddleSolution,\triddle: ums.utils.types.Riddle) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.example.example.AGENT_CLASSES": {"fullname": "ums.example.example.AGENT_CLASSES", "modulename": "ums.example.example", "qualname": "AGENT_CLASSES", "kind": "variable", "doc": "

\n", "default_value": "[<class 'ums.example.example.MyExtractAudioAgent'>, <class 'ums.example.example.MyExtractImageAgent'>, <class 'ums.example.example.MyExtractTextAgent'>, <class 'ums.example.example.MySolveAgent'>, <class 'ums.example.example.MyGatekeeperAgent'>]"}, "ums.management": {"fullname": "ums.management", "modulename": "ums.management", "kind": "module", "doc": "

\n"}, "ums.management.db": {"fullname": "ums.management.db", "modulename": "ums.management.db", "kind": "module", "doc": "

\n"}, "ums.management.db.DB": {"fullname": "ums.management.db.DB", "modulename": "ums.management.db", "qualname": "DB", "kind": "class", "doc": "

\n"}, "ums.management.db.DB.db": {"fullname": "ums.management.db.DB.db", "modulename": "ums.management.db", "qualname": "DB.db", "kind": "variable", "doc": "

\n"}, "ums.management.db.DB.db_lock": {"fullname": "ums.management.db.DB.db_lock", "modulename": "ums.management.db", "qualname": "DB.db_lock", "kind": "variable", "doc": "

\n"}, "ums.management.db.DB.add_message": {"fullname": "ums.management.db.DB.add_message", "modulename": "ums.management.db", "qualname": "DB.add_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tsender: str,\trecipient: str,\tmessage: ums.utils.types.AgentMessage,\tprocessed: bool = False) -> int:", "funcdef": "def"}, "ums.management.db.DB.set_processed": {"fullname": "ums.management.db.DB.set_processed", "modulename": "ums.management.db", "qualname": "DB.set_processed", "kind": "function", "doc": "

\n", "signature": "(self, count: int, processed: bool = True) -> bool:", "funcdef": "def"}, "ums.management.db.DB.set_solution": {"fullname": "ums.management.db.DB.set_solution", "modulename": "ums.management.db", "qualname": "DB.set_solution", "kind": "function", "doc": "

\n", "signature": "(self, count: int, solution: bool) -> bool:", "funcdef": "def"}, "ums.management.db.DB.iterate": {"fullname": "ums.management.db.DB.iterate", "modulename": "ums.management.db", "qualname": "DB.iterate", "kind": "function", "doc": "

\n", "signature": "(\tself,\tid: str | None = None,\tsender: str | None = None,\trecipient: str | None = None,\tprocessed: bool | None = None,\tsolution: bool | None = None,\ttime_after: int | None = None,\ttime_before: int | None = None,\tlimit: int = 20,\toffset: int = 0,\t_count_only: bool = False) -> Generator[ums.utils.types.MessageDbRow | int, NoneType, NoneType]:", "funcdef": "def"}, "ums.management.db.DB.len": {"fullname": "ums.management.db.DB.len", "modulename": "ums.management.db", "qualname": "DB.len", "kind": "function", "doc": "

See DB.iterate for possible values of kwargs.

\n", "signature": "(self, **kwargs) -> int:", "funcdef": "def"}, "ums.management.db.DB.by_count": {"fullname": "ums.management.db.DB.by_count", "modulename": "ums.management.db", "qualname": "DB.by_count", "kind": "function", "doc": "

\n", "signature": "(self, count: int) -> ums.utils.types.MessageDbRow | None:", "funcdef": "def"}, "ums.management.interface": {"fullname": "ums.management.interface", "modulename": "ums.management.interface", "kind": "module", "doc": "

\n"}, "ums.management.interface.Interface": {"fullname": "ums.management.interface.Interface", "modulename": "ums.management.interface", "qualname": "Interface", "kind": "class", "doc": "

\n"}, "ums.management.interface.Interface.__init__": {"fullname": "ums.management.interface.Interface.__init__", "modulename": "ums.management.interface", "qualname": "Interface.__init__", "kind": "function", "doc": "

\n", "signature": "(\ttemplate: starlette.templating.Jinja2Templates,\tdb: ums.management.db.DB)"}, "ums.management.interface.Interface.template": {"fullname": "ums.management.interface.Interface.template", "modulename": "ums.management.interface", "qualname": "Interface.template", "kind": "variable", "doc": "

\n"}, "ums.management.interface.Interface.db": {"fullname": "ums.management.interface.Interface.db", "modulename": "ums.management.interface", "qualname": "Interface.db", "kind": "variable", "doc": "

\n"}, "ums.management.interface.Interface.router": {"fullname": "ums.management.interface.Interface.router", "modulename": "ums.management.interface", "qualname": "Interface.router", "kind": "variable", "doc": "

\n"}, "ums.management.main": {"fullname": "ums.management.main", "modulename": "ums.management.main", "kind": "module", "doc": "

\n"}, "ums.management.main.WebMain": {"fullname": "ums.management.main.WebMain", "modulename": "ums.management.main", "qualname": "WebMain", "kind": "class", "doc": "

\n"}, "ums.management.main.WebMain.db": {"fullname": "ums.management.main.WebMain.db", "modulename": "ums.management.main", "qualname": "WebMain.db", "kind": "variable", "doc": "

\n"}, "ums.management.main.WebMain.msg_process": {"fullname": "ums.management.main.WebMain.msg_process", "modulename": "ums.management.main", "qualname": "WebMain.msg_process", "kind": "variable", "doc": "

\n"}, "ums.management.process": {"fullname": "ums.management.process", "modulename": "ums.management.process", "kind": "module", "doc": "

\n"}, "ums.management.process.MessageProcessor": {"fullname": "ums.management.process.MessageProcessor", "modulename": "ums.management.process", "qualname": "MessageProcessor", "kind": "class", "doc": "

\n"}, "ums.management.process.MessageProcessor.__init__": {"fullname": "ums.management.process.MessageProcessor.__init__", "modulename": "ums.management.process", "qualname": "MessageProcessor.__init__", "kind": "function", "doc": "

\n", "signature": "(db: ums.management.db.DB)"}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"fullname": "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS", "modulename": "ums.management.process", "qualname": "MessageProcessor.SOLUTION_MAX_TRIALS", "kind": "variable", "doc": "

\n", "default_value": "5"}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"fullname": "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS", "modulename": "ums.management.process", "qualname": "MessageProcessor.MESSAGE_MAX_CONTACTS", "kind": "variable", "doc": "

\n", "default_value": "100"}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"fullname": "ums.management.process.MessageProcessor.MANAGEMENT_URL", "modulename": "ums.management.process", "qualname": "MessageProcessor.MANAGEMENT_URL", "kind": "variable", "doc": "

\n", "default_value": "'http://127.0.0.1:80'"}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"fullname": "ums.management.process.MessageProcessor.AGENTS_PROCESS", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_PROCESS", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"fullname": "ums.management.process.MessageProcessor.AGENTS_SOLVE", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_SOLVE", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"fullname": "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_GATEKEEPER", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.db": {"fullname": "ums.management.process.MessageProcessor.db", "modulename": "ums.management.process", "qualname": "MessageProcessor.db", "kind": "variable", "doc": "

\n"}, "ums.management.process.MessageProcessor.management_name": {"fullname": "ums.management.process.MessageProcessor.management_name", "modulename": "ums.management.process", "qualname": "MessageProcessor.management_name", "kind": "variable", "doc": "

\n"}, "ums.management.process.MessageProcessor.new_message": {"fullname": "ums.management.process.MessageProcessor.new_message", "modulename": "ums.management.process", "qualname": "MessageProcessor.new_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tsender: str,\treceiver: str,\tmessage: ums.utils.types.AgentMessage,\tbackground_tasks: fastapi.background.BackgroundTasks) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.utils": {"fullname": "ums.utils", "modulename": "ums.utils", "kind": "module", "doc": "

\n"}, "ums.utils.logger": {"fullname": "ums.utils.logger", "modulename": "ums.utils", "qualname": "logger", "kind": "variable", "doc": "

\n", "default_value": "<Logger UMS Agenten (WARNING)>"}, "ums.utils.const": {"fullname": "ums.utils.const", "modulename": "ums.utils.const", "kind": "module", "doc": "

This file contains shared constants.\nSee the content ...

\n"}, "ums.utils.const.BASE_PATH": {"fullname": "ums.utils.const.BASE_PATH", "modulename": "ums.utils.const", "qualname": "BASE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten'"}, "ums.utils.const.SHARE_PATH": {"fullname": "ums.utils.const.SHARE_PATH", "modulename": "ums.utils.const", "qualname": "SHARE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/share'"}, "ums.utils.const.PERSIST_PATH": {"fullname": "ums.utils.const.PERSIST_PATH", "modulename": "ums.utils.const", "qualname": "PERSIST_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/persist'"}, "ums.utils.const.PUBLIC_PATH": {"fullname": "ums.utils.const.PUBLIC_PATH", "modulename": "ums.utils.const", "qualname": "PUBLIC_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/plattform/web/public'"}, "ums.utils.const.TEMPLATE_PATH": {"fullname": "ums.utils.const.TEMPLATE_PATH", "modulename": "ums.utils.const", "qualname": "TEMPLATE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/plattform/web/templates'"}, "ums.utils.const.LOG_FILE": {"fullname": "ums.utils.const.LOG_FILE", "modulename": "ums.utils.const", "qualname": "LOG_FILE", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/persist/ums.log'"}, "ums.utils.const.LOG_LEVEL": {"fullname": "ums.utils.const.LOG_LEVEL", "modulename": "ums.utils.const", "qualname": "LOG_LEVEL", "kind": "variable", "doc": "

\n", "default_value": "20"}, "ums.utils.functions": {"fullname": "ums.utils.functions", "modulename": "ums.utils.functions", "kind": "module", "doc": "

\n"}, "ums.utils.functions.list_path": {"fullname": "ums.utils.functions.list_path", "modulename": "ums.utils.functions", "qualname": "list_path", "kind": "function", "doc": "

\n", "signature": "(path: str) -> List[str]:", "funcdef": "def"}, "ums.utils.functions.list_shared": {"fullname": "ums.utils.functions.list_shared", "modulename": "ums.utils.functions", "qualname": "list_shared", "kind": "function", "doc": "

\n", "signature": "(filter: Callable = <function <lambda>>) -> List[str]:", "funcdef": "def"}, "ums.utils.functions.list_shared_data": {"fullname": "ums.utils.functions.list_shared_data", "modulename": "ums.utils.functions", "qualname": "list_shared_data", "kind": "function", "doc": "

\n", "signature": "():", "funcdef": "def"}, "ums.utils.functions.list_shared_schema": {"fullname": "ums.utils.functions.list_shared_schema", "modulename": "ums.utils.functions", "qualname": "list_shared_schema", "kind": "function", "doc": "

\n", "signature": "():", "funcdef": "def"}, "ums.utils.request": {"fullname": "ums.utils.request", "modulename": "ums.utils.request", "kind": "module", "doc": "

Access to the management, e.g., get the list of messages and single messages.\nManually send messages (if necessary, the platforms should do this).

\n\n

Example

\n\n
\n
        m_request = ManagementRequest()\n\n        m_request.get_message(count=12)\n        # MessageDbRow(count=12 sender='from' recipient='to' ...\n\n        m_request.list_messages(id="test", limit=2)\n        # [\n        #       MessageDbRow(count=7256, sender='management', ...),\n        #       MessageDbRow(count=7255, sender='management', ...),\n        # ]\n\n        m_request.total_messages(id="test")\n        # 31\n
\n
\n\n

See also ums.example.__main__ and run in Docker via docker compose exec management python -m ums.example

\n"}, "ums.utils.request.RequestException": {"fullname": "ums.utils.request.RequestException", "modulename": "ums.utils.request", "qualname": "RequestException", "kind": "class", "doc": "

Raised on http and similar errors.

\n", "bases": "builtins.Exception"}, "ums.utils.request.ManagementRequest": {"fullname": "ums.utils.request.ManagementRequest", "modulename": "ums.utils.request", "qualname": "ManagementRequest", "kind": "class", "doc": "

\n"}, "ums.utils.request.ManagementRequest.__init__": {"fullname": "ums.utils.request.ManagementRequest.__init__", "modulename": "ums.utils.request", "qualname": "ManagementRequest.__init__", "kind": "function", "doc": "

If allow_lazy is active, the type checking (by pydantic) is less strict. \nE.g. it does not require that all files in the data section of messages must exist on the file system.

\n", "signature": "(allow_lazy: bool = True)"}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"fullname": "ums.utils.request.ManagementRequest.MANAGEMENT_URL", "modulename": "ums.utils.request", "qualname": "ManagementRequest.MANAGEMENT_URL", "kind": "variable", "doc": "

\n", "default_value": "'http://127.0.0.1:80'"}, "ums.utils.request.ManagementRequest.get_message": {"fullname": "ums.utils.request.ManagementRequest.get_message", "modulename": "ums.utils.request", "qualname": "ManagementRequest.get_message", "kind": "function", "doc": "

Get a message (like a table row) from the management by using the count.

\n\n

May raise RequestException.

\n", "signature": "(self, count: int) -> ums.utils.types.MessageDbRow:", "funcdef": "def"}, "ums.utils.request.ManagementRequest.list_messages": {"fullname": "ums.utils.request.ManagementRequest.list_messages", "modulename": "ums.utils.request", "qualname": "ManagementRequest.list_messages", "kind": "function", "doc": "

Get the rows in the tables as list of messages.\nThe arguments are used for filtering.

\n\n

May raise RequestException.

\n", "signature": "(\tself,\tid: str | None = None,\tsender: str | None = None,\trecipient: str | None = None,\tprocessed: bool | None = None,\tsolution: bool | None = None,\ttime_after: int | None = None,\ttime_before: int | None = None,\tlimit: int = 10,\toffset: int = 0) -> List[ums.utils.types.MessageDbRow]:", "funcdef": "def"}, "ums.utils.request.ManagementRequest.total_messages": {"fullname": "ums.utils.request.ManagementRequest.total_messages", "modulename": "ums.utils.request", "qualname": "ManagementRequest.total_messages", "kind": "function", "doc": "

Get the total number of rows in the tables matching the filters.

\n\n

May raise RequestException.

\n", "signature": "(\tself,\tid: str | None = None,\tsender: str | None = None,\trecipient: str | None = None,\tprocessed: bool | None = None,\tsolution: bool | None = None,\ttime_after: int | None = None,\ttime_before: int | None = None) -> int:", "funcdef": "def"}, "ums.utils.request.ManagementRequest.send_message": {"fullname": "ums.utils.request.ManagementRequest.send_message", "modulename": "ums.utils.request", "qualname": "ManagementRequest.send_message", "kind": "function", "doc": "

Send the message to the management and return the management's agent response.\n(On error an agent response with error message).

\n", "signature": "(\tself,\tmessage: ums.utils.types.AgentMessage) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.utils.schema": {"fullname": "ums.utils.schema", "modulename": "ums.utils.schema", "kind": "module", "doc": "

This represents the basic types used for representing extracted information from the data.\nThe types are implemented using pydantic.\nIt provides validation, allow JSON serialization and works well with FastAPI which is used internally for the http request between the agents and the management.

\n"}, "ums.utils.schema.ExtractionSchema": {"fullname": "ums.utils.schema.ExtractionSchema", "modulename": "ums.utils.schema", "qualname": "ExtractionSchema", "kind": "class", "doc": "

This is the basic class used as superclass for all extracted information from data items.

\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.types": {"fullname": "ums.utils.types", "modulename": "ums.utils.types", "kind": "module", "doc": "

This represents the basic types used to interact with the management.\nThe types are implemented using pydantic.\nIt provides validation, allow JSON serialization and works well with FastAPI which is used internally for the http request between the agents and the management.

\n\n

Example

\n\n
\n
        ex = AgentMessage(\n                id="ex1",\n                riddle={\n                        "context":"Example 1",\n                        "question":"Get the name of the person."\n                },\n                data=[\n                        RiddleData(\n                                type=RiddleDataType.TEXT,\n                                file_plain="./cv.txt"\n                        )\n                ]\n        )\n        ex.status.extract.required = False\n
\n
\n\n
\n
        {\n                "id": "ex1",\n                "sub_ids": [],\n                "riddle": {\n                        "context": "Example 1",\n                        "question": "Get the name of the person.",\n                        "solutions_before": []\n                },\n                "solution": null,\n                "data": [\n                        {\n                                "type": "text",\n                                "file_plain": "/ums-agenten/share/cv.txt",\n                                "file_extracted": null,\n                                "prompt": null\n                        }\n                ],\n                "status": {\n                        "extract": {\n                                "required": false,\n                                "finished": false\n                        },\n                        "solve": {\n                                "required": true,\n                                "finished": false\n                        },\n                        "validate": {\n                                "required": true,\n                                "finished": false\n                        },\n                        "trial": 0,\n                        "solved": false\n                },\n                "contacts": 0\n        }\n
\n
\n\n
\n
        ex.solution = RiddleSolution(\n                solution="Otto",\n                explanation="Written in line 6 after 'Name:'"\n        )\n
\n
\n\n
\n
        {\n                ...\n                "solution": {\n                        "solution": "Otto",\n                        "explanation": "Written in line 6 after 'Name:'",\n                        "used_data": [],\n                        "accepted": false,\n                        "review": null\n                },\n                ...\n        }\n
\n
\n"}, "ums.utils.types.RiddleInformation": {"fullname": "ums.utils.types.RiddleInformation", "modulename": "ums.utils.types", "qualname": "RiddleInformation", "kind": "class", "doc": "

Usage docs: https://docs.pydantic.dev/2.9/concepts/models/

\n\n

A base class for creating Pydantic models.

\n\n
Attributes:
\n\n
    \n
  • __class_vars__: The names of the class variables defined on the model.
  • \n
  • __private_attributes__: Metadata about the private attributes of the model.
  • \n
  • __signature__: The synthesized __init__ [Signature][inspect.Signature] of the model.
  • \n
  • __pydantic_complete__: Whether model building is completed, or if there are still undefined fields.
  • \n
  • __pydantic_core_schema__: The core schema of the model.
  • \n
  • __pydantic_custom_init__: Whether the model has a custom __init__ function.
  • \n
  • __pydantic_decorators__: Metadata containing the decorators defined on the model.\nThis replaces Model.__validators__ and Model.__root_validators__ from Pydantic V1.
  • \n
  • __pydantic_generic_metadata__: Metadata for generic models; contains data used for a similar purpose to\n__args__, __origin__, __parameters__ in typing-module generics. May eventually be replaced by these.
  • \n
  • __pydantic_parent_namespace__: Parent namespace of the model, used for automatic rebuilding of models.
  • \n
  • __pydantic_post_init__: The name of the post-init method for the model, if defined.
  • \n
  • __pydantic_root_model__: Whether the model is a [RootModel][pydantic.root_model.RootModel].
  • \n
  • __pydantic_serializer__: The pydantic-core SchemaSerializer used to dump instances of the model.
  • \n
  • __pydantic_validator__: The pydantic-core SchemaValidator used to validate instances of the model.
  • \n
  • __pydantic_extra__: A dictionary containing extra values, if [extra][pydantic.config.ConfigDict.extra]\nis set to 'allow'.
  • \n
  • __pydantic_fields_set__: The names of fields explicitly set during instantiation.
  • \n
  • __pydantic_private__: Values of private attributes set on the model instance.
  • \n
\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.types.RiddleDataType": {"fullname": "ums.utils.types.RiddleDataType", "modulename": "ums.utils.types", "qualname": "RiddleDataType", "kind": "class", "doc": "

Enum for the three types of data used in a riddle.

\n", "bases": "enum.Enum"}, "ums.utils.types.RiddleDataType.TEXT": {"fullname": "ums.utils.types.RiddleDataType.TEXT", "modulename": "ums.utils.types", "qualname": "RiddleDataType.TEXT", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.TEXT: 'text'>"}, "ums.utils.types.RiddleDataType.IMAGE": {"fullname": "ums.utils.types.RiddleDataType.IMAGE", "modulename": "ums.utils.types", "qualname": "RiddleDataType.IMAGE", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.IMAGE: 'image'>"}, "ums.utils.types.RiddleDataType.AUDIO": {"fullname": "ums.utils.types.RiddleDataType.AUDIO", "modulename": "ums.utils.types", "qualname": "RiddleDataType.AUDIO", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.AUDIO: 'audio'>"}, "ums.utils.types.RiddleData": {"fullname": "ums.utils.types.RiddleData", "modulename": "ums.utils.types", "qualname": "RiddleData", "kind": "class", "doc": "

A data item to be used to solve the riddle

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleData.type": {"fullname": "ums.utils.types.RiddleData.type", "modulename": "ums.utils.types", "qualname": "RiddleData.type", "kind": "variable", "doc": "

The type of the data item.

\n", "annotation": ": ums.utils.types.RiddleDataType"}, "ums.utils.types.RiddleData.file_plain": {"fullname": "ums.utils.types.RiddleData.file_plain", "modulename": "ums.utils.types", "qualname": "RiddleData.file_plain", "kind": "variable", "doc": "

The plain file (as path to file system) without any processing.

\n\n

The path will be validated and must start with SHARE_PATH (or be relative to SHARE_PATH).\nThe file must exist.

\n", "annotation": ": Annotated[str, AfterValidator(func=<function _check_data_file at 0x101d893a0>), WrapValidator(func=<function _ignore_file_missing at 0x1020ad800>, json_schema_input_type=PydanticUndefined)]"}, "ums.utils.types.RiddleData.file_extracted": {"fullname": "ums.utils.types.RiddleData.file_extracted", "modulename": "ums.utils.types", "qualname": "RiddleData.file_extracted", "kind": "variable", "doc": "

The processed files (as path to file system), i.e., a schematic file containing all extracted informations.

\n\n

The path will be validated and must start with SHARE_PATH (or be relative to SHARE_PATH).\nThe file must exist.

\n", "annotation": ": Optional[Annotated[str, AfterValidator(func=<function _check_data_file at 0x101d893a0>), WrapValidator(func=<function _ignore_file_missing at 0x1020ad800>, json_schema_input_type=PydanticUndefined)]]"}, "ums.utils.types.RiddleData.prompt": {"fullname": "ums.utils.types.RiddleData.prompt", "modulename": "ums.utils.types", "qualname": "RiddleData.prompt", "kind": "variable", "doc": "

An optional prompt giving more details to the extraction agent, e.g., selecting a type of extraction/ task to do with the data.

\n", "annotation": ": str | ums.utils.schema.ExtractionSchema | None"}, "ums.utils.types.RiddleSolution": {"fullname": "ums.utils.types.RiddleSolution", "modulename": "ums.utils.types", "qualname": "RiddleSolution", "kind": "class", "doc": "

A solution of a riddle.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleSolution.solution": {"fullname": "ums.utils.types.RiddleSolution.solution", "modulename": "ums.utils.types", "qualname": "RiddleSolution.solution", "kind": "variable", "doc": "

The textual value of the solution.

\n", "annotation": ": str"}, "ums.utils.types.RiddleSolution.explanation": {"fullname": "ums.utils.types.RiddleSolution.explanation", "modulename": "ums.utils.types", "qualname": "RiddleSolution.explanation", "kind": "variable", "doc": "

An explanation of the solution.

\n", "annotation": ": str"}, "ums.utils.types.RiddleSolution.used_data": {"fullname": "ums.utils.types.RiddleSolution.used_data", "modulename": "ums.utils.types", "qualname": "RiddleSolution.used_data", "kind": "variable", "doc": "

The data items used to create the solution (optional).

\n", "annotation": ": List[ums.utils.types.RiddleData]"}, "ums.utils.types.RiddleSolution.accepted": {"fullname": "ums.utils.types.RiddleSolution.accepted", "modulename": "ums.utils.types", "qualname": "RiddleSolution.accepted", "kind": "variable", "doc": "

If the solution is accepted by validator/ gatekeeper.

\n", "annotation": ": bool"}, "ums.utils.types.RiddleSolution.review": {"fullname": "ums.utils.types.RiddleSolution.review", "modulename": "ums.utils.types", "qualname": "RiddleSolution.review", "kind": "variable", "doc": "

A review of the solution (if None: not tried to validate)

\n", "annotation": ": str | None"}, "ums.utils.types.Riddle": {"fullname": "ums.utils.types.Riddle", "modulename": "ums.utils.types", "qualname": "Riddle", "kind": "class", "doc": "

The riddle (the task description and possibly a solution)

\n", "bases": "RiddleInformation"}, "ums.utils.types.Riddle.context": {"fullname": "ums.utils.types.Riddle.context", "modulename": "ums.utils.types", "qualname": "Riddle.context", "kind": "variable", "doc": "

The context of the riddle (as textual string).

\n", "annotation": ": str"}, "ums.utils.types.Riddle.question": {"fullname": "ums.utils.types.Riddle.question", "modulename": "ums.utils.types", "qualname": "Riddle.question", "kind": "variable", "doc": "

The actual main question of the riddle (as textual string).

\n", "annotation": ": str"}, "ums.utils.types.Riddle.solutions_before": {"fullname": "ums.utils.types.Riddle.solutions_before", "modulename": "ums.utils.types", "qualname": "Riddle.solutions_before", "kind": "variable", "doc": "

If already tried to solve this riddle before, the (not accepted) solutions are stored here

\n", "annotation": ": List[ums.utils.types.RiddleSolution]"}, "ums.utils.types.RiddleSubStatus": {"fullname": "ums.utils.types.RiddleSubStatus", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus", "kind": "class", "doc": "

The sub status for each possible step a riddle may go though.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleSubStatus.required": {"fullname": "ums.utils.types.RiddleSubStatus.required", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus.required", "kind": "variable", "doc": "

Is this step required (i.e., requested)

\n", "annotation": ": bool"}, "ums.utils.types.RiddleSubStatus.finished": {"fullname": "ums.utils.types.RiddleSubStatus.finished", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus.finished", "kind": "variable", "doc": "

Was this step already executed.

\n", "annotation": ": bool"}, "ums.utils.types.RiddleStatus": {"fullname": "ums.utils.types.RiddleStatus", "modulename": "ums.utils.types", "qualname": "RiddleStatus", "kind": "class", "doc": "

The status of a riddle, will be mostly changed by Management when the riddle is sent to different agents while solving it.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleStatus.extract": {"fullname": "ums.utils.types.RiddleStatus.extract", "modulename": "ums.utils.types", "qualname": "RiddleStatus.extract", "kind": "variable", "doc": "

The first extract step (image, text, audio -> more sematic data)

\n\n

The RiddleData items in AgentMessage.data shall have file_extracted afterwards.

\n", "annotation": ": ums.utils.types.RiddleSubStatus"}, "ums.utils.types.RiddleStatus.solve": {"fullname": "ums.utils.types.RiddleStatus.solve", "modulename": "ums.utils.types", "qualname": "RiddleStatus.solve", "kind": "variable", "doc": "

The main solving step.

\n\n

AgentMessage.solution shall be an RiddleSolution afterwards.

\n", "annotation": ": ums.utils.types.RiddleSubStatus"}, "ums.utils.types.RiddleStatus.validate": {"fullname": "ums.utils.types.RiddleStatus.validate", "modulename": "ums.utils.types", "qualname": "RiddleStatus.validate", "kind": "function", "doc": "

The validation step, i.e., does the gatekeeper accept the solution in AgentMessage.solution.

\n", "signature": "(cls, value: Any) -> Self:", "funcdef": "def"}, "ums.utils.types.RiddleStatus.trial": {"fullname": "ums.utils.types.RiddleStatus.trial", "modulename": "ums.utils.types", "qualname": "RiddleStatus.trial", "kind": "variable", "doc": "

A counter for the number of trials.\nEach time the gatekeeper does not accept a solution of this riddle, the value is incremented.

\n", "annotation": ": int"}, "ums.utils.types.RiddleStatus.solved": {"fullname": "ums.utils.types.RiddleStatus.solved", "modulename": "ums.utils.types", "qualname": "RiddleStatus.solved", "kind": "variable", "doc": "

True, after the gatekeeper accepts the solution at AgentMessage.solution

\n", "annotation": ": bool"}, "ums.utils.types.AgentMessage": {"fullname": "ums.utils.types.AgentMessage", "modulename": "ums.utils.types", "qualname": "AgentMessage", "kind": "class", "doc": "

The basic message, which is sent be the agent and the management.\nThe objects will be JSON en- and decoded.

\n", "bases": "RiddleInformation"}, "ums.utils.types.AgentMessage.id": {"fullname": "ums.utils.types.AgentMessage.id", "modulename": "ums.utils.types", "qualname": "AgentMessage.id", "kind": "variable", "doc": "

The riddle id, e.g., ex1\nThis is a unique string and identifies the riddle.

\n", "annotation": ": str"}, "ums.utils.types.AgentMessage.sub_ids": {"fullname": "ums.utils.types.AgentMessage.sub_ids", "modulename": "ums.utils.types", "qualname": "AgentMessage.sub_ids", "kind": "variable", "doc": "

There might be cases, when an agent decided to split in riddle in multiple smaller steps.\nEach sub riddle will then get its own id (i.e., ex1-sub1) while the sub id is added here as reference.

\n", "annotation": ": List[str]"}, "ums.utils.types.AgentMessage.riddle": {"fullname": "ums.utils.types.AgentMessage.riddle", "modulename": "ums.utils.types", "qualname": "AgentMessage.riddle", "kind": "variable", "doc": "

The riddle to solve.

\n", "annotation": ": ums.utils.types.Riddle"}, "ums.utils.types.AgentMessage.solution": {"fullname": "ums.utils.types.AgentMessage.solution", "modulename": "ums.utils.types", "qualname": "AgentMessage.solution", "kind": "variable", "doc": "

The solution of the riddle (or empty if no solution available)

\n", "annotation": ": ums.utils.types.RiddleSolution | None"}, "ums.utils.types.AgentMessage.data": {"fullname": "ums.utils.types.AgentMessage.data", "modulename": "ums.utils.types", "qualname": "AgentMessage.data", "kind": "variable", "doc": "

The data to get the solution from.

\n", "annotation": ": List[ums.utils.types.RiddleData]"}, "ums.utils.types.AgentMessage.status": {"fullname": "ums.utils.types.AgentMessage.status", "modulename": "ums.utils.types", "qualname": "AgentMessage.status", "kind": "variable", "doc": "

The status of the riddle.

\n", "annotation": ": ums.utils.types.RiddleStatus"}, "ums.utils.types.AgentMessage.contacts": {"fullname": "ums.utils.types.AgentMessage.contacts", "modulename": "ums.utils.types", "qualname": "AgentMessage.contacts", "kind": "variable", "doc": "

A counter representing the number of contacts the management had with this message.\nEach time the management processes the message, this counter is incremented by 1.\nUsing this counter the management is able to detect cycles and stop them.

\n", "annotation": ": int"}, "ums.utils.types.AgentResponse": {"fullname": "ums.utils.types.AgentResponse", "modulename": "ums.utils.types", "qualname": "AgentResponse", "kind": "class", "doc": "

Returned by the management when receiving an AgentMessage.

\n", "bases": "RiddleInformation"}, "ums.utils.types.AgentResponse.count": {"fullname": "ums.utils.types.AgentResponse.count", "modulename": "ums.utils.types", "qualname": "AgentResponse.count", "kind": "variable", "doc": "

The count of the message (overall numeric id).

\n", "annotation": ": int"}, "ums.utils.types.AgentResponse.msg": {"fullname": "ums.utils.types.AgentResponse.msg", "modulename": "ums.utils.types", "qualname": "AgentResponse.msg", "kind": "variable", "doc": "

An additional message.

\n", "annotation": ": str | None"}, "ums.utils.types.AgentResponse.error": {"fullname": "ums.utils.types.AgentResponse.error", "modulename": "ums.utils.types", "qualname": "AgentResponse.error", "kind": "variable", "doc": "

If an error occurred.

\n", "annotation": ": bool"}, "ums.utils.types.AgentResponse.error_msg": {"fullname": "ums.utils.types.AgentResponse.error_msg", "modulename": "ums.utils.types", "qualname": "AgentResponse.error_msg", "kind": "variable", "doc": "

Error message (if error )

\n", "annotation": ": str | None"}, "ums.utils.types.MessageDbRow": {"fullname": "ums.utils.types.MessageDbRow", "modulename": "ums.utils.types", "qualname": "MessageDbRow", "kind": "class", "doc": "

Object representing a database row.

\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.types.MessageDbRow.count": {"fullname": "ums.utils.types.MessageDbRow.count", "modulename": "ums.utils.types", "qualname": "MessageDbRow.count", "kind": "variable", "doc": "

The count (primary key) of the item.

\n", "annotation": ": int"}, "ums.utils.types.MessageDbRow.sender": {"fullname": "ums.utils.types.MessageDbRow.sender", "modulename": "ums.utils.types", "qualname": "MessageDbRow.sender", "kind": "variable", "doc": "

The sender of the message.

\n", "annotation": ": str"}, "ums.utils.types.MessageDbRow.recipient": {"fullname": "ums.utils.types.MessageDbRow.recipient", "modulename": "ums.utils.types", "qualname": "MessageDbRow.recipient", "kind": "variable", "doc": "

The recipient of the message

\n", "annotation": ": str"}, "ums.utils.types.MessageDbRow.time": {"fullname": "ums.utils.types.MessageDbRow.time", "modulename": "ums.utils.types", "qualname": "MessageDbRow.time", "kind": "variable", "doc": "

The time (unix timestamp) the message was received/ sent.

\n", "annotation": ": int"}, "ums.utils.types.MessageDbRow.message": {"fullname": "ums.utils.types.MessageDbRow.message", "modulename": "ums.utils.types", "qualname": "MessageDbRow.message", "kind": "variable", "doc": "

The message received/ sent.

\n", "annotation": ": ums.utils.types.AgentMessage"}, "ums.utils.types.MessageDbRow.processed": {"fullname": "ums.utils.types.MessageDbRow.processed", "modulename": "ums.utils.types", "qualname": "MessageDbRow.processed", "kind": "variable", "doc": "

Did the management process the message, i.e., did the tasks necessary for this message (mostly only relevant for received messages).

\n", "annotation": ": bool"}, "ums.utils.types.MessageDbRow.solution": {"fullname": "ums.utils.types.MessageDbRow.solution", "modulename": "ums.utils.types", "qualname": "MessageDbRow.solution", "kind": "variable", "doc": "

Does this message contain a valid solution?\nTrue if contains valid solution, False if solution not valid, Null/None if not applicable

\n", "annotation": ": bool | None"}}, "docInfo": {"ums": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 297}, "ums.agent": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 429}, "ums.agent.agent": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 11}, "ums.agent.agent.AgentCapability.EXTRACT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability.SOLVE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.BasicAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 15}, "ums.agent.agent.BasicAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.BasicAgent.before_response": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 85}, "ums.agent.agent.BasicAgent.message": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 12}, "ums.agent.agent.BasicAgent.sub_riddle": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 134, "bases": 0, "doc": 74}, "ums.agent.agent.BasicAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 57}, "ums.agent.agent.ExtractAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 6}, "ums.agent.agent.ExtractAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.ExtractAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.agent.agent.ExtractTextAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractTextAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractAudioAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractImageAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractImageAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.SolveAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.agent.agent.SolveAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.SolveAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 16}, "ums.agent.agent.GatekeeperAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.GatekeeperAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 26}, "ums.agent.main": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.main.WebMain": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.main.WebMain.msg_process": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.counts": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.disable_messages": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.agent_classes": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.extract_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.solve_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.new_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 3}, "ums.example": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.example.example": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.example.example.MyExtractAudioAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractAudioAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MyExtractImageAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractImageAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MyExtractTextAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractTextAgent.before_response": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 85}, "ums.example.example.MyExtractTextAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MySolveAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 12}, "ums.example.example.MySolveAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 16}, "ums.example.example.MyGatekeeperAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 12}, "ums.example.example.MyGatekeeperAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 26}, "ums.example.example.AGENT_CLASSES": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "ums.management": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.db_lock": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.add_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 81, "bases": 0, "doc": 3}, "ums.management.db.DB.set_processed": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 3}, "ums.management.db.DB.set_solution": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "ums.management.db.DB.iterate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 280, "bases": 0, "doc": 3}, "ums.management.db.DB.len": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 15}, "ums.management.db.DB.by_count": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 3}, "ums.management.interface": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "ums.management.interface.Interface.template": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.router": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain.msg_process": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.management_name": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.new_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 100, "bases": 0, "doc": 3}, "ums.utils": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.const.BASE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.SHARE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.PERSIST_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.PUBLIC_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.TEMPLATE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.LOG_FILE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.LOG_LEVEL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.functions": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.functions.list_path": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared_data": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared_schema": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "ums.utils.request": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 218}, "ums.utils.request.RequestException": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 9}, "ums.utils.request.ManagementRequest": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 39}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.get_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 27}, "ums.utils.request.ManagementRequest.list_messages": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 242, "bases": 0, "doc": 27}, "ums.utils.request.ManagementRequest.total_messages": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 185, "bases": 0, "doc": 23}, "ums.utils.request.ManagementRequest.send_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 26}, "ums.utils.schema": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 51}, "ums.utils.schema.ExtractionSchema": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 18}, "ums.utils.types": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 1031}, "ums.utils.types.RiddleInformation": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 390}, "ums.utils.types.RiddleDataType": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 14}, "ums.utils.types.RiddleDataType.TEXT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleDataType.IMAGE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleDataType.AUDIO": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleData": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.utils.types.RiddleData.type": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.RiddleData.file_plain": {"qualname": 3, "fullname": 6, "annotation": 28, "default_value": 0, "signature": 0, "bases": 0, "doc": 42}, "ums.utils.types.RiddleData.file_extracted": {"qualname": 3, "fullname": 6, "annotation": 28, "default_value": 0, "signature": 0, "bases": 0, "doc": 48}, "ums.utils.types.RiddleData.prompt": {"qualname": 2, "fullname": 5, "annotation": 9, "default_value": 0, "signature": 0, "bases": 0, "doc": 26}, "ums.utils.types.RiddleSolution": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 8}, "ums.utils.types.RiddleSolution.solution": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.RiddleSolution.explanation": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.RiddleSolution.used_data": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "ums.utils.types.RiddleSolution.accepted": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.RiddleSolution.review": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.Riddle": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.utils.types.Riddle.context": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.Riddle.question": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 13}, "ums.utils.types.Riddle.solutions_before": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 17}, "ums.utils.types.RiddleSubStatus": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 15}, "ums.utils.types.RiddleSubStatus.required": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.RiddleSubStatus.finished": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.RiddleStatus": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 25}, "ums.utils.types.RiddleStatus.extract": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 34}, "ums.utils.types.RiddleStatus.solve": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 23}, "ums.utils.types.RiddleStatus.validate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 19}, "ums.utils.types.RiddleStatus.trial": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 26}, "ums.utils.types.RiddleStatus.solved": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.AgentMessage": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 23}, "ums.utils.types.AgentMessage.id": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 20}, "ums.utils.types.AgentMessage.sub_ids": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 47}, "ums.utils.types.AgentMessage.riddle": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.AgentMessage.solution": {"qualname": 2, "fullname": 5, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.AgentMessage.data": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.AgentMessage.status": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.AgentMessage.contacts": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 42}, "ums.utils.types.AgentResponse": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 13}, "ums.utils.types.AgentResponse.count": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.AgentResponse.msg": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 6}, "ums.utils.types.AgentResponse.error": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.AgentResponse.error_msg": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.MessageDbRow": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 8}, "ums.utils.types.MessageDbRow.count": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.MessageDbRow.sender": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.MessageDbRow.recipient": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.MessageDbRow.time": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "ums.utils.types.MessageDbRow.message": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.MessageDbRow.processed": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 24}, "ums.utils.types.MessageDbRow.solution": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 23}}, "length": 168, "save": true}, "index": {"qualname": {"root": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 6, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 7}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 8}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 7, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}}, "df": 4}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 3}}}}}, "y": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.process.MessageProcessor.counts": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.Riddle.context": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 6}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.interface.Interface.router": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 22}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 8}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 4}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}, "x": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 2}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.template": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 2}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 5}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}}, "df": 5}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 6}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.management.db.DB.db_lock": {"tf": 1}}, "df": 1}}, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {"ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1.4142135623730951}, "ums.management.db.DB.db_lock": {"tf": 1.4142135623730951}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}}, "df": 12}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.process.MessageProcessor.management_name": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.question": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}}}}, "fullname": {"root": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.agent.agent": {"tf": 1}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example": {"tf": 1}, "ums.example.example": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}, "ums.management": {"tf": 1}, "ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1}, "ums.management.db.DB.db_lock": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils": {"tf": 1}, "ums.utils.logger": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}, "ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 168}}, "r": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils": {"tf": 1}, "ums.utils.logger": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}, "ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 77}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.message": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 44, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 7}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 8}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 7, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}}, "df": 4}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.example": {"tf": 1}, "ums.example.example": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 1.4142135623730951}}, "df": 14}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 3}}}}}, "y": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.process.MessageProcessor.counts": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.Riddle.context": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 8}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 9, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 6}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.interface.Interface.router": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 22}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 8}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 7}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management": {"tf": 1}, "ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1}, "ums.management.db.DB.db_lock": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 35, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}, "x": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 4}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 51}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.template": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 2}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 5}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 26, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.__init__": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.template": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.db": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.router": {"tf": 1.4142135623730951}}, "df": 6}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 6}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.management.db.DB.db_lock": {"tf": 1}}, "df": 1}}, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {"ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1.4142135623730951}, "ums.management.db.DB.db": {"tf": 1.7320508075688772}, "ums.management.db.DB.db_lock": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_processed": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_solution": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.4142135623730951}, "ums.management.db.DB.len": {"tf": 1.4142135623730951}, "ums.management.db.DB.by_count": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}}, "df": 13}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.process.MessageProcessor.management_name": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 5}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.question": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}}}}, "annotation": {"root": {"0": {"docs": {}, "df": 0, "x": {"1": {"0": {"1": {"docs": {}, "df": 0, "d": {"8": {"9": {"3": {"docs": {}, "df": 0, "a": {"0": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "2": {"0": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"8": {"0": {"0": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 40, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 7}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1.4142135623730951}}, "df": 4, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 7}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 11}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 8}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 11}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 10}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}, "t": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 5}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 6}}}}}}, "default_value": {"root": {"0": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.4142135623730951}}, "df": 3}, "1": {"0": {"0": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, ":": {"8": {"0": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "2": {"0": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "5": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}, "docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.4142135623730951}, "ums.utils.logger": {"tf": 1.4142135623730951}, "ums.utils.const.BASE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.SHARE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PERSIST_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.LOG_FILE": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 21, "l": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 8}, "o": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 3}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.logger": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 2, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 3.1622776601683795}}, "df": 2, ":": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "x": {"2": {"7": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 3.1622776601683795}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.4142135623730951}, "ums.utils.const.BASE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.SHARE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PERSIST_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.LOG_FILE": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 20}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "g": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 8}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"1": {"2": {"7": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 9}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "signature": {"root": {"0": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}, "1": {"0": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "2": {"0": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.BasicAgent.before_response": {"tf": 7.0710678118654755}, "ums.agent.agent.BasicAgent.message": {"tf": 4.898979485566356}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 10.535653752852738}, "ums.agent.agent.BasicAgent.handle": {"tf": 6.928203230275509}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAgent.handle": {"tf": 6.6332495807108}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.SolveAgent.handle": {"tf": 8.18535277187245}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 8.18535277187245}, "ums.agent.process.MessageProcessor.__init__": {"tf": 4.242640687119285}, "ums.agent.process.MessageProcessor.new_message": {"tf": 7.937253933193772}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 7.0710678118654755}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MySolveAgent.handle": {"tf": 8.18535277187245}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 8.18535277187245}, "ums.management.db.DB.add_message": {"tf": 8.18535277187245}, "ums.management.db.DB.set_processed": {"tf": 5.830951894845301}, "ums.management.db.DB.set_solution": {"tf": 5.291502622129181}, "ums.management.db.DB.iterate": {"tf": 15.198684153570664}, "ums.management.db.DB.len": {"tf": 4.242640687119285}, "ums.management.db.DB.by_count": {"tf": 6.082762530298219}, "ums.management.interface.Interface.__init__": {"tf": 6.48074069840786}, "ums.management.process.MessageProcessor.__init__": {"tf": 4.898979485566356}, "ums.management.process.MessageProcessor.new_message": {"tf": 9}, "ums.utils.functions.list_path": {"tf": 4.58257569495584}, "ums.utils.functions.list_shared": {"tf": 6.164414002968976}, "ums.utils.functions.list_shared_data": {"tf": 2.6457513110645907}, "ums.utils.functions.list_shared_schema": {"tf": 2.6457513110645907}, "ums.utils.request.ManagementRequest.__init__": {"tf": 4.242640687119285}, "ums.utils.request.ManagementRequest.get_message": {"tf": 5.656854249492381}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 14.142135623730951}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 12.36931687685298}, "ums.utils.request.ManagementRequest.send_message": {"tf": 6.782329983125268}, "ums.utils.types.RiddleStatus.validate": {"tf": 4.47213595499958}}, "df": 42, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}}, "df": 31}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}}, "df": 25}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 8}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 26}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 5}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {"ums.management.db.DB.add_message": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.functions.list_path": {"tf": 1.4142135623730951}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.7320508075688772}}, "df": 7}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 6}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 4}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}}, "df": 5, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}}, "df": 25}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.4142135623730951}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 2.23606797749979}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 2}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.7320508075688772}}, "df": 9}}, "d": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}}, "df": 3}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 5}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 3.7416573867739413}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 3.7416573867739413}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 3.7416573867739413}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_solution": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.4142135623730951}}, "df": 11}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 7}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.__init__": {"tf": 1.7320508075688772}}, "df": 2}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 4}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {"ums.utils.functions.list_shared": {"tf": 1.4142135623730951}}, "df": 1}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 4, "s": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}}, "df": 1}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 4}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}}, "df": 3}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.functions.list_path": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"ums.utils.functions.list_shared": {"tf": 1.4142135623730951}}, "df": 1}}, "k": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"2": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}, "docs": {}, "df": 0}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1.4142135623730951}}, "df": 2}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}}, "df": 3}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "c": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 5}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}, "doc": {"root": {"0": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}, "1": {"2": {"docs": {"ums.utils.request": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}, "2": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "3": {"1": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "9": {"docs": {"ums.utils.request": {"tf": 2.8284271247461903}, "ums.utils.types": {"tf": 2}}, "df": 2}, "docs": {}, "df": 0}, "6": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}, "7": {"2": {"5": {"5": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "6": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "docs": {"ums": {"tf": 10.198039027185569}, "ums.agent": {"tf": 9.9498743710662}, "ums.agent.agent": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 3.872983346207417}, "ums.agent.agent.BasicAgent.message": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 4.123105625617661}, "ums.agent.agent.BasicAgent.handle": {"tf": 4}, "ums.agent.agent.ExtractAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.handle": {"tf": 3}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.SolveAgent.handle": {"tf": 2.6457513110645907}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 3.3166247903554}, "ums.agent.main": {"tf": 1.7320508075688772}, "ums.agent.main.WebMain": {"tf": 1.7320508075688772}, "ums.agent.main.WebMain.msg_process": {"tf": 1.7320508075688772}, "ums.agent.process": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.counts": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.7320508075688772}, "ums.example": {"tf": 1.7320508075688772}, "ums.example.example": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 3}, "ums.example.example.MyExtractImageAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 3}, "ums.example.example.MyExtractTextAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 3.872983346207417}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 3}, "ums.example.example.MySolveAgent": {"tf": 1.7320508075688772}, "ums.example.example.MySolveAgent.handle": {"tf": 2.6457513110645907}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 3.3166247903554}, "ums.example.example.AGENT_CLASSES": {"tf": 1.7320508075688772}, "ums.management": {"tf": 1.7320508075688772}, "ums.management.db": {"tf": 1.7320508075688772}, "ums.management.db.DB": {"tf": 1.7320508075688772}, "ums.management.db.DB.db": {"tf": 1.7320508075688772}, "ums.management.db.DB.db_lock": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1.7320508075688772}, "ums.management.db.DB.set_processed": {"tf": 1.7320508075688772}, "ums.management.db.DB.set_solution": {"tf": 1.7320508075688772}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}, "ums.management.db.DB.len": {"tf": 2.6457513110645907}, "ums.management.db.DB.by_count": {"tf": 1.7320508075688772}, "ums.management.interface": {"tf": 1.7320508075688772}, "ums.management.interface.Interface": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.__init__": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.template": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.db": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.router": {"tf": 1.7320508075688772}, "ums.management.main": {"tf": 1.7320508075688772}, "ums.management.main.WebMain": {"tf": 1.7320508075688772}, "ums.management.main.WebMain.db": {"tf": 1.7320508075688772}, "ums.management.main.WebMain.msg_process": {"tf": 1.7320508075688772}, "ums.management.process": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.__init__": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.db": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.management_name": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.7320508075688772}, "ums.utils": {"tf": 1.7320508075688772}, "ums.utils.logger": {"tf": 1.7320508075688772}, "ums.utils.const": {"tf": 1.7320508075688772}, "ums.utils.const.BASE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.SHARE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.PERSIST_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.LOG_FILE": {"tf": 1.7320508075688772}, "ums.utils.const.LOG_LEVEL": {"tf": 1.7320508075688772}, "ums.utils.functions": {"tf": 1.7320508075688772}, "ums.utils.functions.list_path": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared_data": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared_schema": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 11.045361017187261}, "ums.utils.request.RequestException": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 2.23606797749979}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.get_message": {"tf": 3.1622776601683795}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 2.8284271247461903}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 2.8284271247461903}, "ums.utils.request.ManagementRequest.send_message": {"tf": 2.23606797749979}, "ums.utils.schema": {"tf": 2.6457513110645907}, "ums.utils.schema.ExtractionSchema": {"tf": 1.7320508075688772}, "ums.utils.types": {"tf": 27.94637722496424}, "ums.utils.types.RiddleInformation": {"tf": 12.409673645990857}, "ums.utils.types.RiddleDataType": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.type": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_plain": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleData.file_extracted": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleData.prompt": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.solution": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.review": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.context": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.question": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.solutions_before": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSubStatus": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.extract": {"tf": 3.605551275463989}, "ums.utils.types.RiddleStatus.solve": {"tf": 3.4641016151377544}, "ums.utils.types.RiddleStatus.validate": {"tf": 2.23606797749979}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.solved": {"tf": 2}, "ums.utils.types.AgentMessage": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.id": {"tf": 2.23606797749979}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 3}, "ums.utils.types.AgentMessage.riddle": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.solution": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.data": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.status": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse": {"tf": 2.23606797749979}, "ums.utils.types.AgentResponse.count": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.msg": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.error": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.error_msg": {"tf": 2.23606797749979}, "ums.utils.types.MessageDbRow": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.count": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.sender": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.time": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.message": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 168, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 4.58257569495584}, "ums.agent": {"tf": 5.385164807134504}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 2.6457513110645907}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 2.23606797749979}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2.6457513110645907}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.request": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.7320508075688772}, "ums.utils.schema": {"tf": 2.449489742783178}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleInformation": {"tf": 4.795831523312719}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.solution": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.question": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.solved": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage": {"tf": 2}, "ums.utils.types.AgentMessage.id": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.status": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.contacts": {"tf": 2.23606797749979}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.count": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.sender": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.time": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.7320508075688772}}, "df": 73, "n": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 3}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "m": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.utils.const": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 28}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 3}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent": {"tf": 2.6457513110645907}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 2}, "ums.utils.types.RiddleData": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 21, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"ums.agent": {"tf": 2.8284271247461903}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}}, "df": 4, "s": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 7}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 2}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 4, "s": {"docs": {"ums": {"tf": 2}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 5}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums": {"tf": 2}, "ums.utils.types.RiddleData.file_plain": {"tf": 2}, "ums.utils.types.RiddleData.file_extracted": {"tf": 2}}, "df": 3}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}}, "df": 3}, "e": {"docs": {"ums.management.db.DB.len": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 6}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "y": {"docs": {"ums.agent": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent": {"tf": 2}, "ums.utils.request": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 4.47213595499958}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}, "s": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 3.3166247903554}, "ums.agent": {"tf": 2.449489742783178}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1}}, "df": 5, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 2}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 10}, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 2.449489742783178}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1}}}, "x": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 2, "s": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent": {"tf": 2.6457513110645907}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const": {"tf": 1}}, "df": 1}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 2.449489742783178}, "ums.utils.request": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 2}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 16, "d": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 3, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 2.8284271247461903}}, "df": 2}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}, "n": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 10}, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 5}}}, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}}, "df": 6}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "v": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 3}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 2.23606797749979}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 35, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent": {"tf": 4.898979485566356}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 29, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "v": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {"ums": {"tf": 2}, "ums.agent": {"tf": 2.23606797749979}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 5}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 7}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}}, "df": 17, "d": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 26}, "y": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 2}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 7}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 2.449489742783178}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 4}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 8}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 5}}, "s": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 2}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 2, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.AgentResponse.msg": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 6, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent": {"tf": 2.6457513110645907}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}}, "df": 14, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2.23606797749979}}, "df": 1}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"ums.agent": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 2}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1.4142135623730951}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.4142135623730951}}, "df": 18}, "d": {"docs": {"ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}, "t": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "m": {"docs": {"ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 7, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 4}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "f": {"docs": {"ums.agent": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 13}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"ums": {"tf": 2.449489742783178}, "ums.agent": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 3.3166247903554}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 36}, "n": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 7, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 3}}, "r": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"ums.agent": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 2, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 3, "d": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.utils.const": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 6}, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 7}, "d": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.request": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 4}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.request.RequestException": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 2}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 5}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 2}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 6, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 3}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"1": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}, "docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}}, "df": 5, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 3}}}, "e": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 8, "d": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 2}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 2}, "ums.utils.types": {"tf": 2.23606797749979}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 19, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 2}}}}}}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 19, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 4}}}}}, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 12}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 3, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 6, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}, "w": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 2.23606797749979}, "ums.utils.types": {"tf": 2}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types": {"tf": 2}}, "df": 1, "/": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 1}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 15, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 12}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 5}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 5}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "b": {"docs": {"ums": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}, "s": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "m": {"docs": {"ums.agent": {"tf": 2}, "ums.utils.request": {"tf": 2.23606797749979}}, "df": 2, "a": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 8}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 2.449489742783178}, "ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.request": {"tf": 2}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 14, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 4.123105625617661}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 4}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 8, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 18, "s": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.request": {"tf": 2.23606797749979}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 9}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent": {"tf": 1.7320508075688772}}, "df": 1}}}, "f": {"docs": {"ums.agent": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums": {"tf": 2}, "ums.agent": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 2.23606797749979}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}}, "df": 27}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 2}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.const": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 11, "s": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 8}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types": {"tf": 2.6457513110645907}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 6, "r": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "d": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.request.RequestException": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, ":": {"8": {"0": {"0": {"0": {"docs": {"ums": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "8": {"0": {"docs": {"ums": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {"ums.agent": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 2}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 4, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}}}}}}}}, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 2, "d": {"docs": {"ums.utils.types": {"tf": 2}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}, "d": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 10}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 2.8284271247461903}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2.8284271247461903}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 11, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 4}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 2.23606797749979}, "ums.utils.request": {"tf": 1}}, "df": 3, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1.7320508075688772}}, "df": 2}}}}}}, "m": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 22, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3, "d": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 10, "x": {"1": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 3}, "docs": {"ums.utils.types": {"tf": 1.7320508075688772}}, "df": 1, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 1.7320508075688772}, "ums.utils.types": {"tf": 1.7320508075688772}}, "df": 4, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}, ":": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 10}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}}, "df": 12}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {"ums.agent": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1, "v": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 1}}}}}, "v": {"1": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 2.23606797749979}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 3}}}, "e": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 3, "d": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 2.23606797749979}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}}, "df": 2}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}, "z": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 5, "u": {"docs": {}, "df": 0, "i": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 9, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}, "o": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 1}}, "d": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 24, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 2, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent": {"tf": 3.1622776601683795}, "ums.utils.request": {"tf": 1.4142135623730951}}, "df": 2}}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 3}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {"ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}, "/": {"2": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}}, "p": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 10}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent": {"tf": 2.23606797749979}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 4}}}}, "k": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 2}, "ums.utils.types": {"tf": 9.591663046625438}}, "df": 2}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 2}}}}}}}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true}; + /** pdoc search index */const docs = {"version": "0.9.5", "fields": ["qualname", "fullname", "annotation", "default_value", "signature", "bases", "doc"], "ref": "fullname", "documentStore": {"docs": {"ums": {"fullname": "ums", "modulename": "ums", "kind": "module", "doc": "

The package ums contains the Agenten-Plattform, the implementations of the agents shall be created in the package src, see Agent-Template.

\n\n
\n

Side note: The classes with comments may be useful when implementing the agents.\n The classes without comments may be safe to ignore and are (only) used internally.

\n
\n\n
    \n
  • ums.agent\n
      \n
    • Contains the implementation of an agent for handling requests by the implementations in src.
    • \n
    • Check for running single tasks without using management.
    • \n
  • \n
  • ums.example\n
      \n
    • Contains a very simple examples for all types of agents.
    • \n
    • See ums.example.example
    • \n
  • \n
  • ums.management\n
  • \n
  • ums.utils\n
      \n
    • Contains various utilities.
    • \n
    • ums.utils.const.SHARE_PATH The path for shared files between all agents
    • \n
    • ums.utils.const.PERSIST_PATH The path to store persistent data of an agent
    • \n
    • ums.utils.request.ManagementRequest Run request to the management (only necessary in special cases, most requests done automatically by platform)
    • \n
    • ums.utils.schema The schema (types) used in the files storing extracted data from plain data
    • \n
    • ums.utils.types The types used in the communication between agent and management
    • \n
  • \n
\n"}, "ums.agent": {"fullname": "ums.agent", "modulename": "ums.agent", "kind": "module", "doc": "

Run as Agent

\n\n

The env. variable AGENTS_LIST is used to identify the agents classes/ task handlers.\nIt must contain he the package name and a variable name in this package divided by :. \nThen, the variable contains a list of agent classes (subclasses of ums.agent.agent.BasicAgent)

\n\n

For example AGENTS_LIST=ums.example.example:AGENT_CLASSES, then in file ./ums/example/example.py a variable AGENT_CLASSES exists. \nOne line in this file, e.g., is AGENT_CLASSES = [MyExtractAudioAgent, MyExtractImageAgent].

\n\n

When starting the Docker container of the agent, the classes specified in AGENTS_LIST are loaded and if the agent receives a task, the task is sent to the agent classes' handle methods.

\n\n

Run Single Task

\n\n

For development it might be cumbersome to always require a running management container and sending messages. \nHence, tasks can be run manually from the terminal (still in the container and using the agent classes), but without having a management.

\n\n

This also uses the AGENTS_LIST env. variable, but the tasks are sent via command line:

\n\n

There are three ways to send a task (if the agent's Docker container is running):

\n\n
    \n
  • docker compose exec agent_all python -m ums.agent -d\n
      \n
    • Run a dummy task
    • \n
    • Possibly agent_all needs to be changed to the service name (see docker-compose.yml) of the agent's Docker container
    • \n
  • \n
  • cat ./msg.json | docker compose exec -T agent_all python -m ums.agent -i\n
      \n
    • Send the task (json of AgentMessage) via STDIN from file ./msg.json to the agent
    • \n
  • \n
  • docker compose exec agent_all python -m ums.agent -f msg.json\n
      \n
    • Get the task from the json file, the files are searched for by full name, in the shared, and the persistent directory.
    • \n
  • \n
\n\n

If the Agent's Docker container is not running, a temporary container can be started.\nFor the dummy message, the command would be docker compose run --rm --entrypoint \"\" agent_all python -m ums.agent -d.\n(Again, change agent_all for the service name in docker-compose.yml.)

\n"}, "ums.agent.agent": {"fullname": "ums.agent.agent", "modulename": "ums.agent.agent", "kind": "module", "doc": "

\n"}, "ums.agent.agent.AgentCapability": {"fullname": "ums.agent.agent.AgentCapability", "modulename": "ums.agent.agent", "qualname": "AgentCapability", "kind": "class", "doc": "

The three different capabilities an agent can have.

\n", "bases": "enum.Enum"}, "ums.agent.agent.AgentCapability.EXTRACT": {"fullname": "ums.agent.agent.AgentCapability.EXTRACT", "modulename": "ums.agent.agent", "qualname": "AgentCapability.EXTRACT", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.EXTRACT: 'extract'>"}, "ums.agent.agent.AgentCapability.SOLVE": {"fullname": "ums.agent.agent.AgentCapability.SOLVE", "modulename": "ums.agent.agent", "qualname": "AgentCapability.SOLVE", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.SOLVE: 'solve'>"}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"fullname": "ums.agent.agent.AgentCapability.GATEKEEPER", "modulename": "ums.agent.agent", "qualname": "AgentCapability.GATEKEEPER", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.GATEKEEPER: 'gatekeeper'>"}, "ums.agent.agent.BasicAgent": {"fullname": "ums.agent.agent.BasicAgent", "modulename": "ums.agent.agent", "qualname": "BasicAgent", "kind": "class", "doc": "

A basic agent, each agent will be a subclass of this class.

\n", "bases": "abc.ABC"}, "ums.agent.agent.BasicAgent.agent_capability": {"fullname": "ums.agent.agent.BasicAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "BasicAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.before_response": {"fullname": "ums.agent.agent.BasicAgent.before_response", "modulename": "ums.agent.agent", "qualname": "BasicAgent.before_response", "kind": "function", "doc": "

This method is called before the response is sent.\nIf the method returns False no response will be sent. \nThus, by overwriting this method, a response can be prevented.

\n\n

The response to be sent is in response and send_it is a callable, which sends the response to the management if it gets called. \n(Hence, one may stop sending the response and later call send_it() to send the response.)

\n", "signature": "(\tself,\tresponse: ums.utils.types.AgentMessage,\tsend_it: Callable[[], NoneType]) -> bool:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.message": {"fullname": "ums.agent.agent.BasicAgent.message", "modulename": "ums.agent.agent", "qualname": "BasicAgent.message", "kind": "function", "doc": "

Get the message this agent object is working on.

\n", "signature": "(self) -> ums.utils.types.AgentMessage:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.sub_riddle": {"fullname": "ums.agent.agent.BasicAgent.sub_riddle", "modulename": "ums.agent.agent", "qualname": "BasicAgent.sub_riddle", "kind": "function", "doc": "

Create a new sub-riddle for solving details of the current riddle.\nFor the sub-riddle, give a riddle and optionally, a selection of data items (default none) and a status (default ums.utils.types.RiddleStatus()).\nBy changing a status, different steps can be (de-)selected.

\n\n

Return the message of the sub-riddle or false on error.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: List[ums.utils.types.RiddleData] = [],\tstatus: ums.utils.types.RiddleStatus = None) -> ums.utils.types.AgentMessage | bool:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.handle": {"fullname": "ums.agent.agent.BasicAgent.handle", "modulename": "ums.agent.agent", "qualname": "BasicAgent.handle", "kind": "function", "doc": "

Handle a single task of the agent, the arguments and return value depends on the actual task (see subclass)!

\n\n

This is the method to implement!

\n\n

The full message is available via message(), a sub riddle can be created with sub_riddle().

\n", "signature": "(\tself,\t*args: ums.utils.types.RiddleInformation) -> ums.utils.types.RiddleInformation:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.get_extracted": {"fullname": "ums.agent.agent.BasicAgent.get_extracted", "modulename": "ums.agent.agent", "qualname": "BasicAgent.get_extracted", "kind": "function", "doc": "

Loads the extracted data from the data item (i.e., from the file data.file_extracted).

\n\n

Returns None if no extracted data found.

\n", "signature": "(\tself,\tdata: ums.utils.types.RiddleData) -> ums.utils.schema.ExtractedData | None:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent": {"fullname": "ums.agent.agent.ExtractAgent", "modulename": "ums.agent.agent", "qualname": "ExtractAgent", "kind": "class", "doc": "

An extraction agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.ExtractAgent.agent_capability": {"fullname": "ums.agent.agent.ExtractAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent.extract_type": {"fullname": "ums.agent.agent.ExtractAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent.handle": {"fullname": "ums.agent.agent.ExtractAgent.handle", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent.store_extracted": {"fullname": "ums.agent.agent.ExtractAgent.store_extracted", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.store_extracted", "kind": "function", "doc": "

Stores the newly extracted data (in extracted) from data (i.e., data.file_plain) \nand returns the filename to use in data.file_extracted.

\n", "signature": "(\tself,\tdata: ums.utils.types.RiddleData,\textracted: ums.utils.schema.ExtractedData) -> str:", "funcdef": "def"}, "ums.agent.agent.ExtractTextAgent": {"fullname": "ums.agent.agent.ExtractTextAgent", "modulename": "ums.agent.agent", "qualname": "ExtractTextAgent", "kind": "class", "doc": "

An extraction agent for text, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractTextAgent.extract_type": {"fullname": "ums.agent.agent.ExtractTextAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractTextAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractAudioAgent": {"fullname": "ums.agent.agent.ExtractAudioAgent", "modulename": "ums.agent.agent", "qualname": "ExtractAudioAgent", "kind": "class", "doc": "

An extraction agent for audio, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"fullname": "ums.agent.agent.ExtractAudioAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractAudioAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractImageAgent": {"fullname": "ums.agent.agent.ExtractImageAgent", "modulename": "ums.agent.agent", "qualname": "ExtractImageAgent", "kind": "class", "doc": "

An extraction agent for images, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractImageAgent.extract_type": {"fullname": "ums.agent.agent.ExtractImageAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractImageAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.SolveAgent": {"fullname": "ums.agent.agent.SolveAgent", "modulename": "ums.agent.agent", "qualname": "SolveAgent", "kind": "class", "doc": "

A solve agent, create a subclass for your agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.SolveAgent.agent_capability": {"fullname": "ums.agent.agent.SolveAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "SolveAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.SolveAgent.handle": {"fullname": "ums.agent.agent.SolveAgent.handle", "modulename": "ums.agent.agent", "qualname": "SolveAgent.handle", "kind": "function", "doc": "

Solve the riddle using data and return a solution.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: List[ums.utils.types.RiddleData]) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.agent.agent.GatekeeperAgent": {"fullname": "ums.agent.agent.GatekeeperAgent", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent", "kind": "class", "doc": "

A gatekeeper agent, create a subclass for your agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"fullname": "ums.agent.agent.GatekeeperAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.GatekeeperAgent.handle": {"fullname": "ums.agent.agent.GatekeeperAgent.handle", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent.handle", "kind": "function", "doc": "

Check the solution of riddle and return solution with populated solution.accepted and solution.review.

\n", "signature": "(\tself,\tsolution: ums.utils.types.RiddleSolution,\triddle: ums.utils.types.Riddle) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.agent.main": {"fullname": "ums.agent.main", "modulename": "ums.agent.main", "kind": "module", "doc": "

\n"}, "ums.agent.main.WebMain": {"fullname": "ums.agent.main.WebMain", "modulename": "ums.agent.main", "qualname": "WebMain", "kind": "class", "doc": "

\n"}, "ums.agent.main.WebMain.msg_process": {"fullname": "ums.agent.main.WebMain.msg_process", "modulename": "ums.agent.main", "qualname": "WebMain.msg_process", "kind": "variable", "doc": "

\n"}, "ums.agent.process": {"fullname": "ums.agent.process", "modulename": "ums.agent.process", "kind": "module", "doc": "

\n"}, "ums.agent.process.MessageProcessor": {"fullname": "ums.agent.process.MessageProcessor", "modulename": "ums.agent.process", "qualname": "MessageProcessor", "kind": "class", "doc": "

\n"}, "ums.agent.process.MessageProcessor.__init__": {"fullname": "ums.agent.process.MessageProcessor.__init__", "modulename": "ums.agent.process", "qualname": "MessageProcessor.__init__", "kind": "function", "doc": "

\n", "signature": "(disable_messages: bool = False)"}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"fullname": "ums.agent.process.MessageProcessor.MANAGEMENT_URL", "modulename": "ums.agent.process", "qualname": "MessageProcessor.MANAGEMENT_URL", "kind": "variable", "doc": "

\n", "default_value": "'http://127.0.0.1:80'"}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"fullname": "ums.agent.process.MessageProcessor.AGENTS_LIST", "modulename": "ums.agent.process", "qualname": "MessageProcessor.AGENTS_LIST", "kind": "variable", "doc": "

\n", "default_value": "'ums.example.example:AGENT_CLASSES'"}, "ums.agent.process.MessageProcessor.counts": {"fullname": "ums.agent.process.MessageProcessor.counts", "modulename": "ums.agent.process", "qualname": "MessageProcessor.counts", "kind": "variable", "doc": "

\n"}, "ums.agent.process.MessageProcessor.disable_messages": {"fullname": "ums.agent.process.MessageProcessor.disable_messages", "modulename": "ums.agent.process", "qualname": "MessageProcessor.disable_messages", "kind": "variable", "doc": "

\n"}, "ums.agent.process.MessageProcessor.agent_classes": {"fullname": "ums.agent.process.MessageProcessor.agent_classes", "modulename": "ums.agent.process", "qualname": "MessageProcessor.agent_classes", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.BasicAgent]"}, "ums.agent.process.MessageProcessor.extract_agents": {"fullname": "ums.agent.process.MessageProcessor.extract_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.extract_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.ExtractAgent]"}, "ums.agent.process.MessageProcessor.solve_agents": {"fullname": "ums.agent.process.MessageProcessor.solve_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.solve_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.SolveAgent]"}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"fullname": "ums.agent.process.MessageProcessor.gatekeeper_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.gatekeeper_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.GatekeeperAgent]"}, "ums.agent.process.MessageProcessor.new_message": {"fullname": "ums.agent.process.MessageProcessor.new_message", "modulename": "ums.agent.process", "qualname": "MessageProcessor.new_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tmessage: ums.utils.types.AgentMessage,\tbackground_tasks: fastapi.background.BackgroundTasks) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.example": {"fullname": "ums.example", "modulename": "ums.example", "kind": "module", "doc": "

\n"}, "ums.example.example": {"fullname": "ums.example.example", "modulename": "ums.example.example", "kind": "module", "doc": "

\n"}, "ums.example.example.MyExtractAudioAgent": {"fullname": "ums.example.example.MyExtractAudioAgent", "modulename": "ums.example.example", "qualname": "MyExtractAudioAgent", "kind": "class", "doc": "

An extraction agent for audio, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractAudioAgent"}, "ums.example.example.MyExtractAudioAgent.handle": {"fullname": "ums.example.example.MyExtractAudioAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractAudioAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MyExtractImageAgent": {"fullname": "ums.example.example.MyExtractImageAgent", "modulename": "ums.example.example", "qualname": "MyExtractImageAgent", "kind": "class", "doc": "

An extraction agent for images, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractImageAgent"}, "ums.example.example.MyExtractImageAgent.handle": {"fullname": "ums.example.example.MyExtractImageAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractImageAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MyExtractTextAgent": {"fullname": "ums.example.example.MyExtractTextAgent", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent", "kind": "class", "doc": "

An extraction agent for text, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractTextAgent"}, "ums.example.example.MyExtractTextAgent.before_response": {"fullname": "ums.example.example.MyExtractTextAgent.before_response", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent.before_response", "kind": "function", "doc": "

This method is called before the response is sent.\nIf the method returns False no response will be sent. \nThus, by overwriting this method, a response can be prevented.

\n\n

The response to be sent is in response and send_it is a callable, which sends the response to the management if it gets called. \n(Hence, one may stop sending the response and later call send_it() to send the response.)

\n", "signature": "(\tself,\tresponse: ums.utils.types.AgentMessage,\tsend_it: Callable[[], NoneType]) -> bool:", "funcdef": "def"}, "ums.example.example.MyExtractTextAgent.handle": {"fullname": "ums.example.example.MyExtractTextAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MySolveAgent": {"fullname": "ums.example.example.MySolveAgent", "modulename": "ums.example.example", "qualname": "MySolveAgent", "kind": "class", "doc": "

A solve agent, create a subclass for your agent.

\n", "bases": "ums.agent.agent.SolveAgent"}, "ums.example.example.MySolveAgent.handle": {"fullname": "ums.example.example.MySolveAgent.handle", "modulename": "ums.example.example", "qualname": "MySolveAgent.handle", "kind": "function", "doc": "

Solve the riddle using data and return a solution.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: List[ums.utils.types.RiddleData]) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.example.example.MyGatekeeperAgent": {"fullname": "ums.example.example.MyGatekeeperAgent", "modulename": "ums.example.example", "qualname": "MyGatekeeperAgent", "kind": "class", "doc": "

A gatekeeper agent, create a subclass for your agent.

\n", "bases": "ums.agent.agent.GatekeeperAgent"}, "ums.example.example.MyGatekeeperAgent.handle": {"fullname": "ums.example.example.MyGatekeeperAgent.handle", "modulename": "ums.example.example", "qualname": "MyGatekeeperAgent.handle", "kind": "function", "doc": "

Check the solution of riddle and return solution with populated solution.accepted and solution.review.

\n", "signature": "(\tself,\tsolution: ums.utils.types.RiddleSolution,\triddle: ums.utils.types.Riddle) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.example.example.AGENT_CLASSES": {"fullname": "ums.example.example.AGENT_CLASSES", "modulename": "ums.example.example", "qualname": "AGENT_CLASSES", "kind": "variable", "doc": "

\n", "default_value": "[<class 'ums.example.example.MyExtractAudioAgent'>, <class 'ums.example.example.MyExtractImageAgent'>, <class 'ums.example.example.MyExtractTextAgent'>, <class 'ums.example.example.MySolveAgent'>, <class 'ums.example.example.MyGatekeeperAgent'>]"}, "ums.management": {"fullname": "ums.management", "modulename": "ums.management", "kind": "module", "doc": "

\n"}, "ums.management.db": {"fullname": "ums.management.db", "modulename": "ums.management.db", "kind": "module", "doc": "

\n"}, "ums.management.db.DB": {"fullname": "ums.management.db.DB", "modulename": "ums.management.db", "qualname": "DB", "kind": "class", "doc": "

\n"}, "ums.management.db.DB.db": {"fullname": "ums.management.db.DB.db", "modulename": "ums.management.db", "qualname": "DB.db", "kind": "variable", "doc": "

\n"}, "ums.management.db.DB.db_lock": {"fullname": "ums.management.db.DB.db_lock", "modulename": "ums.management.db", "qualname": "DB.db_lock", "kind": "variable", "doc": "

\n"}, "ums.management.db.DB.add_message": {"fullname": "ums.management.db.DB.add_message", "modulename": "ums.management.db", "qualname": "DB.add_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tsender: str,\trecipient: str,\tmessage: ums.utils.types.AgentMessage,\tprocessed: bool = False) -> int:", "funcdef": "def"}, "ums.management.db.DB.set_processed": {"fullname": "ums.management.db.DB.set_processed", "modulename": "ums.management.db", "qualname": "DB.set_processed", "kind": "function", "doc": "

\n", "signature": "(self, count: int, processed: bool = True) -> bool:", "funcdef": "def"}, "ums.management.db.DB.set_solution": {"fullname": "ums.management.db.DB.set_solution", "modulename": "ums.management.db", "qualname": "DB.set_solution", "kind": "function", "doc": "

\n", "signature": "(self, count: int, solution: bool) -> bool:", "funcdef": "def"}, "ums.management.db.DB.iterate": {"fullname": "ums.management.db.DB.iterate", "modulename": "ums.management.db", "qualname": "DB.iterate", "kind": "function", "doc": "

\n", "signature": "(\tself,\tid: str | None = None,\tsender: str | None = None,\trecipient: str | None = None,\tprocessed: bool | None = None,\tsolution: bool | None = None,\ttime_after: int | None = None,\ttime_before: int | None = None,\tlimit: int = 20,\toffset: int = 0,\t_count_only: bool = False) -> Generator[ums.utils.types.MessageDbRow | int, NoneType, NoneType]:", "funcdef": "def"}, "ums.management.db.DB.len": {"fullname": "ums.management.db.DB.len", "modulename": "ums.management.db", "qualname": "DB.len", "kind": "function", "doc": "

See DB.iterate for possible values of kwargs.

\n", "signature": "(self, **kwargs) -> int:", "funcdef": "def"}, "ums.management.db.DB.by_count": {"fullname": "ums.management.db.DB.by_count", "modulename": "ums.management.db", "qualname": "DB.by_count", "kind": "function", "doc": "

\n", "signature": "(self, count: int) -> ums.utils.types.MessageDbRow | None:", "funcdef": "def"}, "ums.management.interface": {"fullname": "ums.management.interface", "modulename": "ums.management.interface", "kind": "module", "doc": "

\n"}, "ums.management.interface.Interface": {"fullname": "ums.management.interface.Interface", "modulename": "ums.management.interface", "qualname": "Interface", "kind": "class", "doc": "

\n"}, "ums.management.interface.Interface.__init__": {"fullname": "ums.management.interface.Interface.__init__", "modulename": "ums.management.interface", "qualname": "Interface.__init__", "kind": "function", "doc": "

\n", "signature": "(\ttemplate: starlette.templating.Jinja2Templates,\tdb: ums.management.db.DB)"}, "ums.management.interface.Interface.template": {"fullname": "ums.management.interface.Interface.template", "modulename": "ums.management.interface", "qualname": "Interface.template", "kind": "variable", "doc": "

\n"}, "ums.management.interface.Interface.db": {"fullname": "ums.management.interface.Interface.db", "modulename": "ums.management.interface", "qualname": "Interface.db", "kind": "variable", "doc": "

\n"}, "ums.management.interface.Interface.router": {"fullname": "ums.management.interface.Interface.router", "modulename": "ums.management.interface", "qualname": "Interface.router", "kind": "variable", "doc": "

\n"}, "ums.management.main": {"fullname": "ums.management.main", "modulename": "ums.management.main", "kind": "module", "doc": "

\n"}, "ums.management.main.WebMain": {"fullname": "ums.management.main.WebMain", "modulename": "ums.management.main", "qualname": "WebMain", "kind": "class", "doc": "

\n"}, "ums.management.main.WebMain.db": {"fullname": "ums.management.main.WebMain.db", "modulename": "ums.management.main", "qualname": "WebMain.db", "kind": "variable", "doc": "

\n"}, "ums.management.main.WebMain.msg_process": {"fullname": "ums.management.main.WebMain.msg_process", "modulename": "ums.management.main", "qualname": "WebMain.msg_process", "kind": "variable", "doc": "

\n"}, "ums.management.process": {"fullname": "ums.management.process", "modulename": "ums.management.process", "kind": "module", "doc": "

\n"}, "ums.management.process.MessageProcessor": {"fullname": "ums.management.process.MessageProcessor", "modulename": "ums.management.process", "qualname": "MessageProcessor", "kind": "class", "doc": "

\n"}, "ums.management.process.MessageProcessor.__init__": {"fullname": "ums.management.process.MessageProcessor.__init__", "modulename": "ums.management.process", "qualname": "MessageProcessor.__init__", "kind": "function", "doc": "

\n", "signature": "(db: ums.management.db.DB)"}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"fullname": "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS", "modulename": "ums.management.process", "qualname": "MessageProcessor.SOLUTION_MAX_TRIALS", "kind": "variable", "doc": "

\n", "default_value": "5"}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"fullname": "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS", "modulename": "ums.management.process", "qualname": "MessageProcessor.MESSAGE_MAX_CONTACTS", "kind": "variable", "doc": "

\n", "default_value": "100"}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"fullname": "ums.management.process.MessageProcessor.MANAGEMENT_URL", "modulename": "ums.management.process", "qualname": "MessageProcessor.MANAGEMENT_URL", "kind": "variable", "doc": "

\n", "default_value": "'http://127.0.0.1:80'"}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"fullname": "ums.management.process.MessageProcessor.AGENTS_PROCESS", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_PROCESS", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"fullname": "ums.management.process.MessageProcessor.AGENTS_SOLVE", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_SOLVE", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"fullname": "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_GATEKEEPER", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.db": {"fullname": "ums.management.process.MessageProcessor.db", "modulename": "ums.management.process", "qualname": "MessageProcessor.db", "kind": "variable", "doc": "

\n"}, "ums.management.process.MessageProcessor.management_name": {"fullname": "ums.management.process.MessageProcessor.management_name", "modulename": "ums.management.process", "qualname": "MessageProcessor.management_name", "kind": "variable", "doc": "

\n"}, "ums.management.process.MessageProcessor.new_message": {"fullname": "ums.management.process.MessageProcessor.new_message", "modulename": "ums.management.process", "qualname": "MessageProcessor.new_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tsender: str,\treceiver: str,\tmessage: ums.utils.types.AgentMessage,\tbackground_tasks: fastapi.background.BackgroundTasks) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.utils": {"fullname": "ums.utils", "modulename": "ums.utils", "kind": "module", "doc": "

\n"}, "ums.utils.logger": {"fullname": "ums.utils.logger", "modulename": "ums.utils", "qualname": "logger", "kind": "variable", "doc": "

\n", "default_value": "<Logger UMS Agenten (WARNING)>"}, "ums.utils.const": {"fullname": "ums.utils.const", "modulename": "ums.utils.const", "kind": "module", "doc": "

This file contains shared constants.\nSee the content ...

\n"}, "ums.utils.const.BASE_PATH": {"fullname": "ums.utils.const.BASE_PATH", "modulename": "ums.utils.const", "qualname": "BASE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten'"}, "ums.utils.const.SHARE_PATH": {"fullname": "ums.utils.const.SHARE_PATH", "modulename": "ums.utils.const", "qualname": "SHARE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/share'"}, "ums.utils.const.PERSIST_PATH": {"fullname": "ums.utils.const.PERSIST_PATH", "modulename": "ums.utils.const", "qualname": "PERSIST_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/persist'"}, "ums.utils.const.PUBLIC_PATH": {"fullname": "ums.utils.const.PUBLIC_PATH", "modulename": "ums.utils.const", "qualname": "PUBLIC_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/plattform/web/public'"}, "ums.utils.const.TEMPLATE_PATH": {"fullname": "ums.utils.const.TEMPLATE_PATH", "modulename": "ums.utils.const", "qualname": "TEMPLATE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/plattform/web/templates'"}, "ums.utils.const.LOG_FILE": {"fullname": "ums.utils.const.LOG_FILE", "modulename": "ums.utils.const", "qualname": "LOG_FILE", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/persist/ums.log'"}, "ums.utils.const.LOG_LEVEL": {"fullname": "ums.utils.const.LOG_LEVEL", "modulename": "ums.utils.const", "qualname": "LOG_LEVEL", "kind": "variable", "doc": "

\n", "default_value": "20"}, "ums.utils.functions": {"fullname": "ums.utils.functions", "modulename": "ums.utils.functions", "kind": "module", "doc": "

\n"}, "ums.utils.functions.list_path": {"fullname": "ums.utils.functions.list_path", "modulename": "ums.utils.functions", "qualname": "list_path", "kind": "function", "doc": "

\n", "signature": "(path: str) -> List[str]:", "funcdef": "def"}, "ums.utils.functions.list_shared": {"fullname": "ums.utils.functions.list_shared", "modulename": "ums.utils.functions", "qualname": "list_shared", "kind": "function", "doc": "

\n", "signature": "(filter: Callable = <function <lambda>>) -> List[str]:", "funcdef": "def"}, "ums.utils.functions.list_shared_data": {"fullname": "ums.utils.functions.list_shared_data", "modulename": "ums.utils.functions", "qualname": "list_shared_data", "kind": "function", "doc": "

\n", "signature": "():", "funcdef": "def"}, "ums.utils.functions.list_shared_schema": {"fullname": "ums.utils.functions.list_shared_schema", "modulename": "ums.utils.functions", "qualname": "list_shared_schema", "kind": "function", "doc": "

\n", "signature": "():", "funcdef": "def"}, "ums.utils.request": {"fullname": "ums.utils.request", "modulename": "ums.utils.request", "kind": "module", "doc": "

Access to the management, e.g., get the list of messages and single messages.\nManually send messages (if necessary, the platforms should do this).

\n\n

Example

\n\n
\n
        m_request = ManagementRequest()\n\n        m_request.get_message(count=12)\n        # MessageDbRow(count=12 sender='from' recipient='to' ...\n\n        m_request.list_messages(id="test", limit=2)\n        # [\n        #       MessageDbRow(count=7256, sender='management', ...),\n        #       MessageDbRow(count=7255, sender='management', ...),\n        # ]\n\n        m_request.total_messages(id="test")\n        # 31\n
\n
\n\n

See also ums.example.__main__ and run in Docker via docker compose exec management python -m ums.example

\n"}, "ums.utils.request.RequestException": {"fullname": "ums.utils.request.RequestException", "modulename": "ums.utils.request", "qualname": "RequestException", "kind": "class", "doc": "

Raised on http and similar errors.

\n", "bases": "builtins.Exception"}, "ums.utils.request.ManagementRequest": {"fullname": "ums.utils.request.ManagementRequest", "modulename": "ums.utils.request", "qualname": "ManagementRequest", "kind": "class", "doc": "

\n"}, "ums.utils.request.ManagementRequest.__init__": {"fullname": "ums.utils.request.ManagementRequest.__init__", "modulename": "ums.utils.request", "qualname": "ManagementRequest.__init__", "kind": "function", "doc": "

If allow_lazy is active, the type checking (by pydantic) is less strict. \nE.g. it does not require that all files in the data section of messages must exist on the file system.

\n", "signature": "(allow_lazy: bool = True)"}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"fullname": "ums.utils.request.ManagementRequest.MANAGEMENT_URL", "modulename": "ums.utils.request", "qualname": "ManagementRequest.MANAGEMENT_URL", "kind": "variable", "doc": "

\n", "default_value": "'http://127.0.0.1:80'"}, "ums.utils.request.ManagementRequest.get_message": {"fullname": "ums.utils.request.ManagementRequest.get_message", "modulename": "ums.utils.request", "qualname": "ManagementRequest.get_message", "kind": "function", "doc": "

Get a message (like a table row) from the management by using the count.

\n\n

May raise RequestException.

\n", "signature": "(self, count: int) -> ums.utils.types.MessageDbRow:", "funcdef": "def"}, "ums.utils.request.ManagementRequest.list_messages": {"fullname": "ums.utils.request.ManagementRequest.list_messages", "modulename": "ums.utils.request", "qualname": "ManagementRequest.list_messages", "kind": "function", "doc": "

Get the rows in the tables as list of messages.\nThe arguments are used for filtering.

\n\n

May raise RequestException.

\n", "signature": "(\tself,\tid: str | None = None,\tsender: str | None = None,\trecipient: str | None = None,\tprocessed: bool | None = None,\tsolution: bool | None = None,\ttime_after: int | None = None,\ttime_before: int | None = None,\tlimit: int = 10,\toffset: int = 0) -> List[ums.utils.types.MessageDbRow]:", "funcdef": "def"}, "ums.utils.request.ManagementRequest.total_messages": {"fullname": "ums.utils.request.ManagementRequest.total_messages", "modulename": "ums.utils.request", "qualname": "ManagementRequest.total_messages", "kind": "function", "doc": "

Get the total number of rows in the tables matching the filters.

\n\n

May raise RequestException.

\n", "signature": "(\tself,\tid: str | None = None,\tsender: str | None = None,\trecipient: str | None = None,\tprocessed: bool | None = None,\tsolution: bool | None = None,\ttime_after: int | None = None,\ttime_before: int | None = None) -> int:", "funcdef": "def"}, "ums.utils.request.ManagementRequest.send_message": {"fullname": "ums.utils.request.ManagementRequest.send_message", "modulename": "ums.utils.request", "qualname": "ManagementRequest.send_message", "kind": "function", "doc": "

Send the message to the management and return the management's agent response.\n(On error an agent response with error message).

\n", "signature": "(\tself,\tmessage: ums.utils.types.AgentMessage) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.utils.schema": {"fullname": "ums.utils.schema", "modulename": "ums.utils.schema", "kind": "module", "doc": "

This represents the basic types used for representing extracted information from the data.\nThe types are implemented using pydantic.\nIt provides validation, allow JSON serialization and works well with FastAPI which is used internally for the http request between the agents and the management.

\n\n

This is work in progress!

\n"}, "ums.utils.schema.ExtractionSchema": {"fullname": "ums.utils.schema.ExtractionSchema", "modulename": "ums.utils.schema", "qualname": "ExtractionSchema", "kind": "class", "doc": "

This is the basic class used as superclass for all extracted information from data items.

\n\n

For all the ExtractionSchema is is required that the data can be serialized to json. \nThus, mostly only default data types like int, str, bool, list, dict, tuple also including ExtractionSchema and RiddleInformation can be used here!

\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.schema.ExtractedContent": {"fullname": "ums.utils.schema.ExtractedContent", "modulename": "ums.utils.schema", "qualname": "ExtractedContent", "kind": "class", "doc": "

An extracted content item.

\n", "bases": "ExtractionSchema"}, "ums.utils.schema.ExtractedContent.type": {"fullname": "ums.utils.schema.ExtractedContent.type", "modulename": "ums.utils.schema", "qualname": "ExtractedContent.type", "kind": "variable", "doc": "

The type, as a string, the actual string will depend on the extraction agent.

\n", "annotation": ": str"}, "ums.utils.schema.ExtractedContent.content": {"fullname": "ums.utils.schema.ExtractedContent.content", "modulename": "ums.utils.schema", "qualname": "ExtractedContent.content", "kind": "variable", "doc": "

The extracted content

\n", "annotation": ": str | typing.Any"}, "ums.utils.schema.ExtractedPositions": {"fullname": "ums.utils.schema.ExtractedPositions", "modulename": "ums.utils.schema", "qualname": "ExtractedPositions", "kind": "class", "doc": "

A position (like time, coordinates, ...) where something was extracted (each position should belong to a content item).

\n", "bases": "ExtractionSchema"}, "ums.utils.schema.ExtractedPositions.type": {"fullname": "ums.utils.schema.ExtractedPositions.type", "modulename": "ums.utils.schema", "qualname": "ExtractedPositions.type", "kind": "variable", "doc": "

The type, as a string, the actual string will depend on the extraction agent.

\n", "annotation": ": str"}, "ums.utils.schema.ExtractedPositions.position": {"fullname": "ums.utils.schema.ExtractedPositions.position", "modulename": "ums.utils.schema", "qualname": "ExtractedPositions.position", "kind": "variable", "doc": "

The position, will also depend on the extraction agent.

\n", "annotation": ": str | int | typing.Any"}, "ums.utils.schema.ExtractedPositions.description": {"fullname": "ums.utils.schema.ExtractedPositions.description", "modulename": "ums.utils.schema", "qualname": "ExtractedPositions.description", "kind": "variable", "doc": "

An optional description for more details.

\n", "annotation": ": str | typing.Any"}, "ums.utils.schema.ExtractedData": {"fullname": "ums.utils.schema.ExtractedData", "modulename": "ums.utils.schema", "qualname": "ExtractedData", "kind": "class", "doc": "

Contains the extracted items from a data file.

\n", "bases": "ExtractionSchema"}, "ums.utils.schema.ExtractedData.contents": {"fullname": "ums.utils.schema.ExtractedData.contents", "modulename": "ums.utils.schema", "qualname": "ExtractedData.contents", "kind": "variable", "doc": "

The extracted contents (i.e., transcriptions etc.), each item here should belong a position item at the same index.

\n", "annotation": ": List[ums.utils.schema.ExtractedContent]"}, "ums.utils.schema.ExtractedData.positions": {"fullname": "ums.utils.schema.ExtractedData.positions", "modulename": "ums.utils.schema", "qualname": "ExtractedData.positions", "kind": "variable", "doc": "

The positions of extracted contents, each item here should belong a content item at the same index.

\n", "annotation": ": List[ums.utils.schema.ExtractedPositions]"}, "ums.utils.schema.ExtractedData.other": {"fullname": "ums.utils.schema.ExtractedData.other", "modulename": "ums.utils.schema", "qualname": "ExtractedData.other", "kind": "variable", "doc": "

Possibly more data. Use a keywords (depending on agent) and store the data there.

\n", "annotation": ": Dict[str, Any]"}, "ums.utils.types": {"fullname": "ums.utils.types", "modulename": "ums.utils.types", "kind": "module", "doc": "

This represents the basic types used to interact with the management.\nThe types are implemented using pydantic.\nIt provides validation, allow JSON serialization and works well with FastAPI which is used internally for the http request between the agents and the management.

\n\n

Example

\n\n
\n
        ex = AgentMessage(\n                id="ex1",\n                riddle={\n                        "context":"Example 1",\n                        "question":"Get the name of the person."\n                },\n                data=[\n                        RiddleData(\n                                type=RiddleDataType.TEXT,\n                                file_plain="./cv.txt"\n                        )\n                ]\n        )\n        ex.status.extract.required = False\n
\n
\n\n
\n
        {\n                "id": "ex1",\n                "sub_ids": [],\n                "riddle": {\n                        "context": "Example 1",\n                        "question": "Get the name of the person.",\n                        "solutions_before": []\n                },\n                "solution": null,\n                "data": [\n                        {\n                                "type": "text",\n                                "file_plain": "/ums-agenten/share/cv.txt",\n                                "file_extracted": null,\n                                "prompt": null\n                        }\n                ],\n                "status": {\n                        "extract": {\n                                "required": false,\n                                "finished": false\n                        },\n                        "solve": {\n                                "required": true,\n                                "finished": false\n                        },\n                        "validate": {\n                                "required": true,\n                                "finished": false\n                        },\n                        "trial": 0,\n                        "solved": false\n                },\n                "contacts": 0\n        }\n
\n
\n\n
\n
        ex.solution = RiddleSolution(\n                solution="Otto",\n                explanation="Written in line 6 after 'Name:'"\n        )\n
\n
\n\n
\n
        {\n                ...\n                "solution": {\n                        "solution": "Otto",\n                        "explanation": "Written in line 6 after 'Name:'",\n                        "used_data": [],\n                        "accepted": false,\n                        "review": null\n                },\n                ...\n        }\n
\n
\n"}, "ums.utils.types.RiddleInformation": {"fullname": "ums.utils.types.RiddleInformation", "modulename": "ums.utils.types", "qualname": "RiddleInformation", "kind": "class", "doc": "

Usage docs: https://docs.pydantic.dev/2.9/concepts/models/

\n\n

A base class for creating Pydantic models.

\n\n
Attributes:
\n\n
    \n
  • __class_vars__: The names of the class variables defined on the model.
  • \n
  • __private_attributes__: Metadata about the private attributes of the model.
  • \n
  • __signature__: The synthesized __init__ [Signature][inspect.Signature] of the model.
  • \n
  • __pydantic_complete__: Whether model building is completed, or if there are still undefined fields.
  • \n
  • __pydantic_core_schema__: The core schema of the model.
  • \n
  • __pydantic_custom_init__: Whether the model has a custom __init__ function.
  • \n
  • __pydantic_decorators__: Metadata containing the decorators defined on the model.\nThis replaces Model.__validators__ and Model.__root_validators__ from Pydantic V1.
  • \n
  • __pydantic_generic_metadata__: Metadata for generic models; contains data used for a similar purpose to\n__args__, __origin__, __parameters__ in typing-module generics. May eventually be replaced by these.
  • \n
  • __pydantic_parent_namespace__: Parent namespace of the model, used for automatic rebuilding of models.
  • \n
  • __pydantic_post_init__: The name of the post-init method for the model, if defined.
  • \n
  • __pydantic_root_model__: Whether the model is a [RootModel][pydantic.root_model.RootModel].
  • \n
  • __pydantic_serializer__: The pydantic-core SchemaSerializer used to dump instances of the model.
  • \n
  • __pydantic_validator__: The pydantic-core SchemaValidator used to validate instances of the model.
  • \n
  • __pydantic_extra__: A dictionary containing extra values, if [extra][pydantic.config.ConfigDict.extra]\nis set to 'allow'.
  • \n
  • __pydantic_fields_set__: The names of fields explicitly set during instantiation.
  • \n
  • __pydantic_private__: Values of private attributes set on the model instance.
  • \n
\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.types.RiddleDataType": {"fullname": "ums.utils.types.RiddleDataType", "modulename": "ums.utils.types", "qualname": "RiddleDataType", "kind": "class", "doc": "

Enum for the three types of data used in a riddle.

\n", "bases": "enum.Enum"}, "ums.utils.types.RiddleDataType.TEXT": {"fullname": "ums.utils.types.RiddleDataType.TEXT", "modulename": "ums.utils.types", "qualname": "RiddleDataType.TEXT", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.TEXT: 'text'>"}, "ums.utils.types.RiddleDataType.IMAGE": {"fullname": "ums.utils.types.RiddleDataType.IMAGE", "modulename": "ums.utils.types", "qualname": "RiddleDataType.IMAGE", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.IMAGE: 'image'>"}, "ums.utils.types.RiddleDataType.AUDIO": {"fullname": "ums.utils.types.RiddleDataType.AUDIO", "modulename": "ums.utils.types", "qualname": "RiddleDataType.AUDIO", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.AUDIO: 'audio'>"}, "ums.utils.types.RiddleData": {"fullname": "ums.utils.types.RiddleData", "modulename": "ums.utils.types", "qualname": "RiddleData", "kind": "class", "doc": "

A data item to be used to solve the riddle

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleData.type": {"fullname": "ums.utils.types.RiddleData.type", "modulename": "ums.utils.types", "qualname": "RiddleData.type", "kind": "variable", "doc": "

The type of the data item.

\n", "annotation": ": ums.utils.types.RiddleDataType"}, "ums.utils.types.RiddleData.file_plain": {"fullname": "ums.utils.types.RiddleData.file_plain", "modulename": "ums.utils.types", "qualname": "RiddleData.file_plain", "kind": "variable", "doc": "

The plain file (as path to file system) without any processing.

\n\n

The path will be validated and must start with SHARE_PATH (or be relative to SHARE_PATH).\nThe file must exist.

\n", "annotation": ": Annotated[str, AfterValidator(func=<function _check_data_file at 0x1029c23e0>), WrapValidator(func=<function _ignore_file_missing at 0x102a73100>, json_schema_input_type=PydanticUndefined)]"}, "ums.utils.types.RiddleData.file_extracted": {"fullname": "ums.utils.types.RiddleData.file_extracted", "modulename": "ums.utils.types", "qualname": "RiddleData.file_extracted", "kind": "variable", "doc": "

The processed files (as path to file system), i.e., a schematic file containing all extracted informations.

\n\n

The path will be validated and must start with SHARE_PATH (or be relative to SHARE_PATH).\nThe file must exist.

\n", "annotation": ": Optional[Annotated[str, AfterValidator(func=<function _check_data_file at 0x1029c23e0>), WrapValidator(func=<function _ignore_file_missing at 0x102a73100>, json_schema_input_type=PydanticUndefined)]]"}, "ums.utils.types.RiddleData.prompt": {"fullname": "ums.utils.types.RiddleData.prompt", "modulename": "ums.utils.types", "qualname": "RiddleData.prompt", "kind": "variable", "doc": "

An optional prompt giving more details to the extraction agent, e.g., selecting a type of extraction/ task to do with the data.

\n", "annotation": ": str | ums.utils.schema.ExtractionSchema | None"}, "ums.utils.types.RiddleSolution": {"fullname": "ums.utils.types.RiddleSolution", "modulename": "ums.utils.types", "qualname": "RiddleSolution", "kind": "class", "doc": "

A solution of a riddle.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleSolution.solution": {"fullname": "ums.utils.types.RiddleSolution.solution", "modulename": "ums.utils.types", "qualname": "RiddleSolution.solution", "kind": "variable", "doc": "

The textual value of the solution.

\n", "annotation": ": str"}, "ums.utils.types.RiddleSolution.explanation": {"fullname": "ums.utils.types.RiddleSolution.explanation", "modulename": "ums.utils.types", "qualname": "RiddleSolution.explanation", "kind": "variable", "doc": "

An explanation of the solution.

\n", "annotation": ": str"}, "ums.utils.types.RiddleSolution.used_data": {"fullname": "ums.utils.types.RiddleSolution.used_data", "modulename": "ums.utils.types", "qualname": "RiddleSolution.used_data", "kind": "variable", "doc": "

The data items used to create the solution (optional).

\n", "annotation": ": List[ums.utils.types.RiddleData]"}, "ums.utils.types.RiddleSolution.accepted": {"fullname": "ums.utils.types.RiddleSolution.accepted", "modulename": "ums.utils.types", "qualname": "RiddleSolution.accepted", "kind": "variable", "doc": "

If the solution is accepted by validator/ gatekeeper.

\n", "annotation": ": bool"}, "ums.utils.types.RiddleSolution.review": {"fullname": "ums.utils.types.RiddleSolution.review", "modulename": "ums.utils.types", "qualname": "RiddleSolution.review", "kind": "variable", "doc": "

A review of the solution (if None: not tried to validate)

\n", "annotation": ": str | None"}, "ums.utils.types.Riddle": {"fullname": "ums.utils.types.Riddle", "modulename": "ums.utils.types", "qualname": "Riddle", "kind": "class", "doc": "

The riddle (the task description and possibly a solution)

\n", "bases": "RiddleInformation"}, "ums.utils.types.Riddle.context": {"fullname": "ums.utils.types.Riddle.context", "modulename": "ums.utils.types", "qualname": "Riddle.context", "kind": "variable", "doc": "

The context of the riddle (as textual string).

\n", "annotation": ": str"}, "ums.utils.types.Riddle.question": {"fullname": "ums.utils.types.Riddle.question", "modulename": "ums.utils.types", "qualname": "Riddle.question", "kind": "variable", "doc": "

The actual main question of the riddle (as textual string).

\n", "annotation": ": str"}, "ums.utils.types.Riddle.solutions_before": {"fullname": "ums.utils.types.Riddle.solutions_before", "modulename": "ums.utils.types", "qualname": "Riddle.solutions_before", "kind": "variable", "doc": "

If already tried to solve this riddle before, the (not accepted) solutions are stored here

\n", "annotation": ": List[ums.utils.types.RiddleSolution]"}, "ums.utils.types.RiddleSubStatus": {"fullname": "ums.utils.types.RiddleSubStatus", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus", "kind": "class", "doc": "

The sub status for each possible step a riddle may go though.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleSubStatus.required": {"fullname": "ums.utils.types.RiddleSubStatus.required", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus.required", "kind": "variable", "doc": "

Is this step required (i.e., requested)

\n", "annotation": ": bool"}, "ums.utils.types.RiddleSubStatus.finished": {"fullname": "ums.utils.types.RiddleSubStatus.finished", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus.finished", "kind": "variable", "doc": "

Was this step already executed.

\n", "annotation": ": bool"}, "ums.utils.types.RiddleStatus": {"fullname": "ums.utils.types.RiddleStatus", "modulename": "ums.utils.types", "qualname": "RiddleStatus", "kind": "class", "doc": "

The status of a riddle, will be mostly changed by Management when the riddle is sent to different agents while solving it.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleStatus.extract": {"fullname": "ums.utils.types.RiddleStatus.extract", "modulename": "ums.utils.types", "qualname": "RiddleStatus.extract", "kind": "variable", "doc": "

The first extract step (image, text, audio -> more sematic data)

\n\n

The RiddleData items in AgentMessage.data shall have file_extracted afterwards.

\n", "annotation": ": ums.utils.types.RiddleSubStatus"}, "ums.utils.types.RiddleStatus.solve": {"fullname": "ums.utils.types.RiddleStatus.solve", "modulename": "ums.utils.types", "qualname": "RiddleStatus.solve", "kind": "variable", "doc": "

The main solving step.

\n\n

AgentMessage.solution shall be an RiddleSolution afterwards.

\n", "annotation": ": ums.utils.types.RiddleSubStatus"}, "ums.utils.types.RiddleStatus.validate": {"fullname": "ums.utils.types.RiddleStatus.validate", "modulename": "ums.utils.types", "qualname": "RiddleStatus.validate", "kind": "function", "doc": "

The validation step, i.e., does the gatekeeper accept the solution in AgentMessage.solution.

\n", "signature": "(cls, value: Any) -> Self:", "funcdef": "def"}, "ums.utils.types.RiddleStatus.trial": {"fullname": "ums.utils.types.RiddleStatus.trial", "modulename": "ums.utils.types", "qualname": "RiddleStatus.trial", "kind": "variable", "doc": "

A counter for the number of trials.\nEach time the gatekeeper does not accept a solution of this riddle, the value is incremented.

\n", "annotation": ": int"}, "ums.utils.types.RiddleStatus.solved": {"fullname": "ums.utils.types.RiddleStatus.solved", "modulename": "ums.utils.types", "qualname": "RiddleStatus.solved", "kind": "variable", "doc": "

True, after the gatekeeper accepts the solution at AgentMessage.solution

\n", "annotation": ": bool"}, "ums.utils.types.AgentMessage": {"fullname": "ums.utils.types.AgentMessage", "modulename": "ums.utils.types", "qualname": "AgentMessage", "kind": "class", "doc": "

The basic message, which is sent be the agent and the management.\nThe objects will be JSON en- and decoded.

\n", "bases": "RiddleInformation"}, "ums.utils.types.AgentMessage.id": {"fullname": "ums.utils.types.AgentMessage.id", "modulename": "ums.utils.types", "qualname": "AgentMessage.id", "kind": "variable", "doc": "

The riddle id, e.g., ex1\nThis is a unique string and identifies the riddle.

\n", "annotation": ": str"}, "ums.utils.types.AgentMessage.sub_ids": {"fullname": "ums.utils.types.AgentMessage.sub_ids", "modulename": "ums.utils.types", "qualname": "AgentMessage.sub_ids", "kind": "variable", "doc": "

There might be cases, when an agent decided to split in riddle in multiple smaller steps.\nEach sub riddle will then get its own id (i.e., ex1-sub1) while the sub id is added here as reference.

\n", "annotation": ": List[str]"}, "ums.utils.types.AgentMessage.riddle": {"fullname": "ums.utils.types.AgentMessage.riddle", "modulename": "ums.utils.types", "qualname": "AgentMessage.riddle", "kind": "variable", "doc": "

The riddle to solve.

\n", "annotation": ": ums.utils.types.Riddle"}, "ums.utils.types.AgentMessage.solution": {"fullname": "ums.utils.types.AgentMessage.solution", "modulename": "ums.utils.types", "qualname": "AgentMessage.solution", "kind": "variable", "doc": "

The solution of the riddle (or empty if no solution available)

\n", "annotation": ": ums.utils.types.RiddleSolution | None"}, "ums.utils.types.AgentMessage.data": {"fullname": "ums.utils.types.AgentMessage.data", "modulename": "ums.utils.types", "qualname": "AgentMessage.data", "kind": "variable", "doc": "

The data to get the solution from.

\n", "annotation": ": List[ums.utils.types.RiddleData]"}, "ums.utils.types.AgentMessage.status": {"fullname": "ums.utils.types.AgentMessage.status", "modulename": "ums.utils.types", "qualname": "AgentMessage.status", "kind": "variable", "doc": "

The status of the riddle.

\n", "annotation": ": ums.utils.types.RiddleStatus"}, "ums.utils.types.AgentMessage.contacts": {"fullname": "ums.utils.types.AgentMessage.contacts", "modulename": "ums.utils.types", "qualname": "AgentMessage.contacts", "kind": "variable", "doc": "

A counter representing the number of contacts the management had with this message.\nEach time the management processes the message, this counter is incremented by 1.\nUsing this counter the management is able to detect cycles and stop them.

\n", "annotation": ": int"}, "ums.utils.types.AgentResponse": {"fullname": "ums.utils.types.AgentResponse", "modulename": "ums.utils.types", "qualname": "AgentResponse", "kind": "class", "doc": "

Returned by the management when receiving an AgentMessage.

\n", "bases": "RiddleInformation"}, "ums.utils.types.AgentResponse.count": {"fullname": "ums.utils.types.AgentResponse.count", "modulename": "ums.utils.types", "qualname": "AgentResponse.count", "kind": "variable", "doc": "

The count of the message (overall numeric id).

\n", "annotation": ": int"}, "ums.utils.types.AgentResponse.msg": {"fullname": "ums.utils.types.AgentResponse.msg", "modulename": "ums.utils.types", "qualname": "AgentResponse.msg", "kind": "variable", "doc": "

An additional message.

\n", "annotation": ": str | None"}, "ums.utils.types.AgentResponse.error": {"fullname": "ums.utils.types.AgentResponse.error", "modulename": "ums.utils.types", "qualname": "AgentResponse.error", "kind": "variable", "doc": "

If an error occurred.

\n", "annotation": ": bool"}, "ums.utils.types.AgentResponse.error_msg": {"fullname": "ums.utils.types.AgentResponse.error_msg", "modulename": "ums.utils.types", "qualname": "AgentResponse.error_msg", "kind": "variable", "doc": "

Error message (if error )

\n", "annotation": ": str | None"}, "ums.utils.types.MessageDbRow": {"fullname": "ums.utils.types.MessageDbRow", "modulename": "ums.utils.types", "qualname": "MessageDbRow", "kind": "class", "doc": "

Object representing a database row.

\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.types.MessageDbRow.count": {"fullname": "ums.utils.types.MessageDbRow.count", "modulename": "ums.utils.types", "qualname": "MessageDbRow.count", "kind": "variable", "doc": "

The count (primary key) of the item.

\n", "annotation": ": int"}, "ums.utils.types.MessageDbRow.sender": {"fullname": "ums.utils.types.MessageDbRow.sender", "modulename": "ums.utils.types", "qualname": "MessageDbRow.sender", "kind": "variable", "doc": "

The sender of the message.

\n", "annotation": ": str"}, "ums.utils.types.MessageDbRow.recipient": {"fullname": "ums.utils.types.MessageDbRow.recipient", "modulename": "ums.utils.types", "qualname": "MessageDbRow.recipient", "kind": "variable", "doc": "

The recipient of the message

\n", "annotation": ": str"}, "ums.utils.types.MessageDbRow.time": {"fullname": "ums.utils.types.MessageDbRow.time", "modulename": "ums.utils.types", "qualname": "MessageDbRow.time", "kind": "variable", "doc": "

The time (unix timestamp) the message was received/ sent.

\n", "annotation": ": int"}, "ums.utils.types.MessageDbRow.message": {"fullname": "ums.utils.types.MessageDbRow.message", "modulename": "ums.utils.types", "qualname": "MessageDbRow.message", "kind": "variable", "doc": "

The message received/ sent.

\n", "annotation": ": ums.utils.types.AgentMessage"}, "ums.utils.types.MessageDbRow.processed": {"fullname": "ums.utils.types.MessageDbRow.processed", "modulename": "ums.utils.types", "qualname": "MessageDbRow.processed", "kind": "variable", "doc": "

Did the management process the message, i.e., did the tasks necessary for this message (mostly only relevant for received messages).

\n", "annotation": ": bool"}, "ums.utils.types.MessageDbRow.solution": {"fullname": "ums.utils.types.MessageDbRow.solution", "modulename": "ums.utils.types", "qualname": "MessageDbRow.solution", "kind": "variable", "doc": "

Does this message contain a valid solution?\nTrue if contains valid solution, False if solution not valid, Null/None if not applicable

\n", "annotation": ": bool | None"}}, "docInfo": {"ums": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 297}, "ums.agent": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 429}, "ums.agent.agent": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 11}, "ums.agent.agent.AgentCapability.EXTRACT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability.SOLVE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.BasicAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 15}, "ums.agent.agent.BasicAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.BasicAgent.before_response": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 85}, "ums.agent.agent.BasicAgent.message": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 12}, "ums.agent.agent.BasicAgent.sub_riddle": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 134, "bases": 0, "doc": 74}, "ums.agent.agent.BasicAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 57}, "ums.agent.agent.BasicAgent.get_extracted": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 62, "bases": 0, "doc": 33}, "ums.agent.agent.ExtractAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 6}, "ums.agent.agent.ExtractAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.ExtractAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.agent.agent.ExtractAgent.store_extracted": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 67, "bases": 0, "doc": 35}, "ums.agent.agent.ExtractTextAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractTextAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractAudioAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractImageAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractImageAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.SolveAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.agent.agent.SolveAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.SolveAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 88, "bases": 0, "doc": 16}, "ums.agent.agent.GatekeeperAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.GatekeeperAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 26}, "ums.agent.main": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.main.WebMain": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.main.WebMain.msg_process": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.counts": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.disable_messages": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.agent_classes": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.extract_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.solve_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.new_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 3}, "ums.example": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.example.example": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.example.example.MyExtractAudioAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractAudioAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MyExtractImageAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractImageAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MyExtractTextAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractTextAgent.before_response": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 85}, "ums.example.example.MyExtractTextAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MySolveAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 12}, "ums.example.example.MySolveAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 88, "bases": 0, "doc": 16}, "ums.example.example.MyGatekeeperAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 12}, "ums.example.example.MyGatekeeperAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 26}, "ums.example.example.AGENT_CLASSES": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "ums.management": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.db_lock": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.add_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 81, "bases": 0, "doc": 3}, "ums.management.db.DB.set_processed": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 3}, "ums.management.db.DB.set_solution": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "ums.management.db.DB.iterate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 280, "bases": 0, "doc": 3}, "ums.management.db.DB.len": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 15}, "ums.management.db.DB.by_count": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 3}, "ums.management.interface": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "ums.management.interface.Interface.template": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.router": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain.msg_process": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.management_name": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.new_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 100, "bases": 0, "doc": 3}, "ums.utils": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.const.BASE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.SHARE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.PERSIST_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.PUBLIC_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.TEMPLATE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.LOG_FILE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.LOG_LEVEL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.functions": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.functions.list_path": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared_data": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared_schema": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "ums.utils.request": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 218}, "ums.utils.request.RequestException": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 9}, "ums.utils.request.ManagementRequest": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 39}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.get_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 27}, "ums.utils.request.ManagementRequest.list_messages": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 242, "bases": 0, "doc": 27}, "ums.utils.request.ManagementRequest.total_messages": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 185, "bases": 0, "doc": 23}, "ums.utils.request.ManagementRequest.send_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 26}, "ums.utils.schema": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 60}, "ums.utils.schema.ExtractionSchema": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 65}, "ums.utils.schema.ExtractedContent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 7}, "ums.utils.schema.ExtractedContent.type": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 17}, "ums.utils.schema.ExtractedContent.content": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 5}, "ums.utils.schema.ExtractedPositions": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 20}, "ums.utils.schema.ExtractedPositions.type": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 17}, "ums.utils.schema.ExtractedPositions.position": {"qualname": 2, "fullname": 5, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "ums.utils.schema.ExtractedPositions.description": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.schema.ExtractedData": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "ums.utils.schema.ExtractedData.contents": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 22}, "ums.utils.schema.ExtractedData.positions": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 20}, "ums.utils.schema.ExtractedData.other": {"qualname": 2, "fullname": 5, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 17}, "ums.utils.types": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 1031}, "ums.utils.types.RiddleInformation": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 390}, "ums.utils.types.RiddleDataType": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 14}, "ums.utils.types.RiddleDataType.TEXT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleDataType.IMAGE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleDataType.AUDIO": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleData": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.utils.types.RiddleData.type": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.RiddleData.file_plain": {"qualname": 3, "fullname": 6, "annotation": 28, "default_value": 0, "signature": 0, "bases": 0, "doc": 42}, "ums.utils.types.RiddleData.file_extracted": {"qualname": 3, "fullname": 6, "annotation": 28, "default_value": 0, "signature": 0, "bases": 0, "doc": 48}, "ums.utils.types.RiddleData.prompt": {"qualname": 2, "fullname": 5, "annotation": 9, "default_value": 0, "signature": 0, "bases": 0, "doc": 26}, "ums.utils.types.RiddleSolution": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 8}, "ums.utils.types.RiddleSolution.solution": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.RiddleSolution.explanation": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.RiddleSolution.used_data": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "ums.utils.types.RiddleSolution.accepted": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.RiddleSolution.review": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.Riddle": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.utils.types.Riddle.context": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.Riddle.question": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 13}, "ums.utils.types.Riddle.solutions_before": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 17}, "ums.utils.types.RiddleSubStatus": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 15}, "ums.utils.types.RiddleSubStatus.required": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.RiddleSubStatus.finished": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.RiddleStatus": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 25}, "ums.utils.types.RiddleStatus.extract": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 34}, "ums.utils.types.RiddleStatus.solve": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 23}, "ums.utils.types.RiddleStatus.validate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 19}, "ums.utils.types.RiddleStatus.trial": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 26}, "ums.utils.types.RiddleStatus.solved": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.AgentMessage": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 23}, "ums.utils.types.AgentMessage.id": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 20}, "ums.utils.types.AgentMessage.sub_ids": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 47}, "ums.utils.types.AgentMessage.riddle": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.AgentMessage.solution": {"qualname": 2, "fullname": 5, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.AgentMessage.data": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.AgentMessage.status": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.AgentMessage.contacts": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 42}, "ums.utils.types.AgentResponse": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 13}, "ums.utils.types.AgentResponse.count": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.AgentResponse.msg": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 6}, "ums.utils.types.AgentResponse.error": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.AgentResponse.error_msg": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.MessageDbRow": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 8}, "ums.utils.types.MessageDbRow.count": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.MessageDbRow.sender": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.MessageDbRow.recipient": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.MessageDbRow.time": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "ums.utils.types.MessageDbRow.message": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.MessageDbRow.processed": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 24}, "ums.utils.types.MessageDbRow.solution": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 23}}, "length": 181, "save": true}, "index": {"qualname": {"root": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 6, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 7}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 8}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.schema.ExtractedContent": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedContent.content": {"tf": 1}}, "df": 3}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1}}, "df": 4}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}}, "df": 4}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 2}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}}, "df": 7}}}}}}}, "e": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 3}}}}}, "y": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.process.MessageProcessor.counts": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.schema.ExtractedContent.content": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.schema.ExtractedData.contents": {"tf": 1}}, "df": 1}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.Riddle.context": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 6}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.interface.Interface.router": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 22}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 8}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 4}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}, "x": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 2}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 7}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.template": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 2}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 5}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema.ExtractedPositions.position": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.schema.ExtractedData.positions": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}}, "df": 5}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 6}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.management.db.DB.db_lock": {"tf": 1}}, "df": 1}}, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {"ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1.4142135623730951}, "ums.management.db.DB.db_lock": {"tf": 1.4142135623730951}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}}, "df": 12}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema.ExtractedPositions.description": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.process.MessageProcessor.management_name": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.schema.ExtractedData.other": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.question": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}}}}, "fullname": {"root": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.agent.agent": {"tf": 1}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example": {"tf": 1}, "ums.example.example": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}, "ums.management": {"tf": 1}, "ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1}, "ums.management.db.DB.db_lock": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils": {"tf": 1}, "ums.utils.logger": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}, "ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedContent": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedContent.content": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1}, "ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 181}}, "r": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils": {"tf": 1}, "ums.utils.logger": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}, "ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedContent": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedContent.content": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1}, "ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 88}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.message": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 46, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 7}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 8}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.schema.ExtractedContent": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedContent.content": {"tf": 1}}, "df": 3}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1}}, "df": 4}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}}, "df": 4}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.example": {"tf": 1}, "ums.example.example": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 1.4142135623730951}}, "df": 14}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedContent": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedContent.content": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1}, "ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}}, "df": 14}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 2}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}}, "df": 7}}}}}}}, "e": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 3}}}}}, "y": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.process.MessageProcessor.counts": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.schema.ExtractedContent.content": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.schema.ExtractedData.contents": {"tf": 1}}, "df": 1}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.Riddle.context": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 8}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 9, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 6}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.interface.Interface.router": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 22}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 8}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 7}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management": {"tf": 1}, "ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1}, "ums.management.db.DB.db_lock": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 35, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}, "x": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 4}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 7, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 51}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.template": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 2}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 5}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 26, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema.ExtractedPositions.position": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.schema.ExtractedData.positions": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.__init__": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.template": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.db": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.router": {"tf": 1.4142135623730951}}, "df": 6}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 6}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.management.db.DB.db_lock": {"tf": 1}}, "df": 1}}, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.disable_messages": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {"ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1.4142135623730951}, "ums.management.db.DB.db": {"tf": 1.7320508075688772}, "ums.management.db.DB.db_lock": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_processed": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_solution": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.4142135623730951}, "ums.management.db.DB.len": {"tf": 1.4142135623730951}, "ums.management.db.DB.by_count": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}}, "df": 13}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema.ExtractedPositions.description": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.process.MessageProcessor.management_name": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 5}}}}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.schema.ExtractedData.other": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.question": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}}}}, "annotation": {"root": {"0": {"docs": {}, "df": 0, "x": {"1": {"0": {"2": {"9": {"docs": {}, "df": 0, "c": {"2": {"3": {"docs": {}, "df": 0, "e": {"0": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0, "a": {"7": {"3": {"1": {"0": {"0": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedContent.content": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 48, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 9}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1.4142135623730951}}, "df": 4, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.schema.ExtractedContent.content": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}}, "df": 4}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 7}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.schema.ExtractedData.contents": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema.ExtractedData.positions": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedContent.content": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 16}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 5}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.schema.ExtractedContent.content": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1}}, "df": 3}}}, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 10}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 6}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 13}}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 8}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.schema.ExtractedData.other": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 6}}}}}}, "default_value": {"root": {"0": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.4142135623730951}}, "df": 3}, "1": {"0": {"0": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, ":": {"8": {"0": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "2": {"0": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "5": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}, "docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.4142135623730951}, "ums.utils.logger": {"tf": 1.4142135623730951}, "ums.utils.const.BASE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.SHARE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PERSIST_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.LOG_FILE": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 21, "l": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 8}, "o": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 3}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.logger": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 2, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 3.1622776601683795}}, "df": 2, ":": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "x": {"2": {"7": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 3.1622776601683795}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.4142135623730951}, "ums.utils.const.BASE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.SHARE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PERSIST_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.LOG_FILE": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 20}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "g": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 8}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"1": {"2": {"7": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 9}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "signature": {"root": {"0": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}, "1": {"0": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "2": {"0": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.BasicAgent.before_response": {"tf": 7.0710678118654755}, "ums.agent.agent.BasicAgent.message": {"tf": 4.898979485566356}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 10.535653752852738}, "ums.agent.agent.BasicAgent.handle": {"tf": 6.928203230275509}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 7.14142842854285}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAgent.handle": {"tf": 6.6332495807108}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 7.416198487095663}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.SolveAgent.handle": {"tf": 8.48528137423857}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 8.18535277187245}, "ums.agent.process.MessageProcessor.__init__": {"tf": 4.242640687119285}, "ums.agent.process.MessageProcessor.new_message": {"tf": 7.937253933193772}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 7.0710678118654755}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MySolveAgent.handle": {"tf": 8.48528137423857}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 8.18535277187245}, "ums.management.db.DB.add_message": {"tf": 8.18535277187245}, "ums.management.db.DB.set_processed": {"tf": 5.830951894845301}, "ums.management.db.DB.set_solution": {"tf": 5.291502622129181}, "ums.management.db.DB.iterate": {"tf": 15.198684153570664}, "ums.management.db.DB.len": {"tf": 4.242640687119285}, "ums.management.db.DB.by_count": {"tf": 6.082762530298219}, "ums.management.interface.Interface.__init__": {"tf": 6.48074069840786}, "ums.management.process.MessageProcessor.__init__": {"tf": 4.898979485566356}, "ums.management.process.MessageProcessor.new_message": {"tf": 9}, "ums.utils.functions.list_path": {"tf": 4.58257569495584}, "ums.utils.functions.list_shared": {"tf": 6.164414002968976}, "ums.utils.functions.list_shared_data": {"tf": 2.6457513110645907}, "ums.utils.functions.list_shared_schema": {"tf": 2.6457513110645907}, "ums.utils.request.ManagementRequest.__init__": {"tf": 4.242640687119285}, "ums.utils.request.ManagementRequest.get_message": {"tf": 5.656854249492381}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 14.142135623730951}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 12.36931687685298}, "ums.utils.request.ManagementRequest.send_message": {"tf": 6.782329983125268}, "ums.utils.types.RiddleStatus.validate": {"tf": 4.47213595499958}}, "df": 44, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}}, "df": 33}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}}, "df": 27}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 8}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 28}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 5}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {"ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.functions.list_path": {"tf": 1.4142135623730951}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.7320508075688772}}, "df": 8}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 6}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 4}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}}, "df": 5, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 9, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}}, "df": 27}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.4142135623730951}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 2.23606797749979}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 2}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.7320508075688772}}, "df": 9}}, "d": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}}, "df": 3}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 5}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 3.7416573867739413}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 3.7416573867739413}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 3.7416573867739413}}, "df": 6, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_solution": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.4142135623730951}}, "df": 11}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 9}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.__init__": {"tf": 1.7320508075688772}}, "df": 2}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 6}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {"ums.utils.functions.list_shared": {"tf": 1.4142135623730951}}, "df": 1}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 4, "s": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}}, "df": 1}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 4}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}}, "df": 3}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.functions.list_path": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"ums.utils.functions.list_shared": {"tf": 1.4142135623730951}}, "df": 1}}, "k": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"2": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}, "docs": {}, "df": 0}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1.4142135623730951}}, "df": 2}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}}, "df": 3}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractedContent": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedData": {"tf": 1}}, "df": 3}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "c": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 5}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}, "doc": {"root": {"0": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}, "1": {"2": {"docs": {"ums.utils.request": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}, "2": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "3": {"1": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "9": {"docs": {"ums.utils.request": {"tf": 2.8284271247461903}, "ums.utils.types": {"tf": 2}}, "df": 2}, "docs": {}, "df": 0}, "6": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}, "7": {"2": {"5": {"5": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "6": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "docs": {"ums": {"tf": 10.198039027185569}, "ums.agent": {"tf": 9.9498743710662}, "ums.agent.agent": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 3.872983346207417}, "ums.agent.agent.BasicAgent.message": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 4.123105625617661}, "ums.agent.agent.BasicAgent.handle": {"tf": 4}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 3.1622776601683795}, "ums.agent.agent.ExtractAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.handle": {"tf": 3}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 3.3166247903554}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.SolveAgent.handle": {"tf": 2.6457513110645907}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 3.3166247903554}, "ums.agent.main": {"tf": 1.7320508075688772}, "ums.agent.main.WebMain": {"tf": 1.7320508075688772}, "ums.agent.main.WebMain.msg_process": {"tf": 1.7320508075688772}, "ums.agent.process": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.__init__": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.counts": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.disable_messages": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.7320508075688772}, "ums.example": {"tf": 1.7320508075688772}, "ums.example.example": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 3}, "ums.example.example.MyExtractImageAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 3}, "ums.example.example.MyExtractTextAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 3.872983346207417}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 3}, "ums.example.example.MySolveAgent": {"tf": 1.7320508075688772}, "ums.example.example.MySolveAgent.handle": {"tf": 2.6457513110645907}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 3.3166247903554}, "ums.example.example.AGENT_CLASSES": {"tf": 1.7320508075688772}, "ums.management": {"tf": 1.7320508075688772}, "ums.management.db": {"tf": 1.7320508075688772}, "ums.management.db.DB": {"tf": 1.7320508075688772}, "ums.management.db.DB.db": {"tf": 1.7320508075688772}, "ums.management.db.DB.db_lock": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1.7320508075688772}, "ums.management.db.DB.set_processed": {"tf": 1.7320508075688772}, "ums.management.db.DB.set_solution": {"tf": 1.7320508075688772}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}, "ums.management.db.DB.len": {"tf": 2.6457513110645907}, "ums.management.db.DB.by_count": {"tf": 1.7320508075688772}, "ums.management.interface": {"tf": 1.7320508075688772}, "ums.management.interface.Interface": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.__init__": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.template": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.db": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.router": {"tf": 1.7320508075688772}, "ums.management.main": {"tf": 1.7320508075688772}, "ums.management.main.WebMain": {"tf": 1.7320508075688772}, "ums.management.main.WebMain.db": {"tf": 1.7320508075688772}, "ums.management.main.WebMain.msg_process": {"tf": 1.7320508075688772}, "ums.management.process": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.__init__": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.db": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.management_name": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.7320508075688772}, "ums.utils": {"tf": 1.7320508075688772}, "ums.utils.logger": {"tf": 1.7320508075688772}, "ums.utils.const": {"tf": 1.7320508075688772}, "ums.utils.const.BASE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.SHARE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.PERSIST_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.LOG_FILE": {"tf": 1.7320508075688772}, "ums.utils.const.LOG_LEVEL": {"tf": 1.7320508075688772}, "ums.utils.functions": {"tf": 1.7320508075688772}, "ums.utils.functions.list_path": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared_data": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared_schema": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 11.045361017187261}, "ums.utils.request.RequestException": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 2.23606797749979}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.get_message": {"tf": 3.1622776601683795}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 2.8284271247461903}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 2.8284271247461903}, "ums.utils.request.ManagementRequest.send_message": {"tf": 2.23606797749979}, "ums.utils.schema": {"tf": 3.3166247903554}, "ums.utils.schema.ExtractionSchema": {"tf": 3.605551275463989}, "ums.utils.schema.ExtractedContent": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedContent.type": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedContent.content": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedPositions": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedData": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedData.contents": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedData.positions": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedData.other": {"tf": 1.7320508075688772}, "ums.utils.types": {"tf": 27.94637722496424}, "ums.utils.types.RiddleInformation": {"tf": 12.409673645990857}, "ums.utils.types.RiddleDataType": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.type": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_plain": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleData.file_extracted": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleData.prompt": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.solution": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.review": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.context": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.question": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.solutions_before": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSubStatus": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.extract": {"tf": 3.605551275463989}, "ums.utils.types.RiddleStatus.solve": {"tf": 3.4641016151377544}, "ums.utils.types.RiddleStatus.validate": {"tf": 2.23606797749979}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.solved": {"tf": 2}, "ums.utils.types.AgentMessage": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.id": {"tf": 2.23606797749979}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 3}, "ums.utils.types.AgentMessage.riddle": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.solution": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.data": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.status": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse": {"tf": 2.23606797749979}, "ums.utils.types.AgentResponse.count": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.msg": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.error": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.error_msg": {"tf": 2.23606797749979}, "ums.utils.types.MessageDbRow": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.count": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.sender": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.time": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.message": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 181, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 4.58257569495584}, "ums.agent": {"tf": 5.385164807134504}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 2.6457513110645907}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2.6457513110645907}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.request": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.7320508075688772}, "ums.utils.schema": {"tf": 2.449489742783178}, "ums.utils.schema.ExtractionSchema": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedContent.type": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedContent.content": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedData.positions": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedData.other": {"tf": 1}, "ums.utils.types": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleInformation": {"tf": 4.795831523312719}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.solution": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.question": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.solved": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage": {"tf": 2}, "ums.utils.types.AgentMessage.id": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.status": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.contacts": {"tf": 2.23606797749979}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.count": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.sender": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.time": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.7320508075688772}}, "df": 83, "n": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "m": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.utils.const": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 28}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 3}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent": {"tf": 2.6457513110645907}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 2}, "ums.utils.types.RiddleData": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 24, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"ums.agent": {"tf": 2.8284271247461903}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}}, "df": 4, "s": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 7}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 2}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 6, "s": {"docs": {"ums": {"tf": 2}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 6}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema.ExtractedData.contents": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 2}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums": {"tf": 2}, "ums.utils.types.RiddleData.file_plain": {"tf": 2}, "ums.utils.types.RiddleData.file_extracted": {"tf": 2}}, "df": 3}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 4}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}}, "df": 4}, "e": {"docs": {"ums.management.db.DB.len": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema.ExtractedPositions": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.utils.schema.ExtractedData.positions": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 6}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "y": {"docs": {"ums.agent": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent": {"tf": 2}, "ums.utils.request": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 4.47213595499958}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}, "s": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 3.3166247903554}, "ums.agent": {"tf": 2.449489742783178}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1}}, "df": 5, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 2}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 10}, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 2.449489742783178}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1}}}, "x": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 2, "s": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 6}, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent": {"tf": 2.6457513110645907}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const": {"tf": 1}, "ums.utils.schema.ExtractedContent": {"tf": 1}, "ums.utils.schema.ExtractedContent.content": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}}, "df": 2}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 2.449489742783178}, "ums.utils.request": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 2}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema.ExtractedPositions": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 16, "d": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 3, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 2.8284271247461903}}, "df": 2}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}, "n": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1.4142135623730951}}, "df": 11}, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 5}}}, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}}, "df": 6}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "v": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 3}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 2.23606797749979}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 42, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent": {"tf": 4.898979485566356}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 33, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "v": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {"ums": {"tf": 2}, "ums.agent": {"tf": 2.23606797749979}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 5}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 7}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema.ExtractedContent": {"tf": 1}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}}, "df": 19, "d": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 29}, "y": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 2}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 7}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 2.449489742783178}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 4}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}}, "df": 4}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 10}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 5}}, "s": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 2}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 2, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.AgentResponse.msg": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 9, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent": {"tf": 2.6457513110645907}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}}, "df": 16, "t": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2.23606797749979}}, "df": 1}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"ums.agent": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 2}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1.4142135623730951}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1.7320508075688772}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.4142135623730951}}, "df": 18}, "d": {"docs": {"ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}, "t": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "m": {"docs": {"ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.schema.ExtractedContent": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedData.positions": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 12, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 5}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "f": {"docs": {"ums.agent": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 14}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"ums": {"tf": 2.449489742783178}, "ums.agent": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 3.3166247903554}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 37}, "n": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 11, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 3}}, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 3}}, "r": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.schema.ExtractedPositions.description": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"ums.agent": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 2, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 3, "d": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.utils.const": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}}, "df": 4}}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 6}, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 7}, "d": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.request": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 4}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.request.RequestException": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 2}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}}, "df": 1}, "d": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 5}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 2}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 6, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}, "r": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.schema.ExtractedContent.type": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 5}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"1": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}, "docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}}, "df": 5, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 3}}}, "e": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 8, "d": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 2}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 2}, "ums.utils.types": {"tf": 2.23606797749979}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 19, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.schema.ExtractedPositions": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractionSchema": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 20, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}}, "df": 3}}}}}, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 12}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 4, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 6, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}, "w": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 2.23606797749979}, "ums.utils.types": {"tf": 2}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types": {"tf": 2}}, "df": 1, "/": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 1}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 15, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 15}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 5}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.schema.ExtractedPositions": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 5}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "b": {"docs": {"ums": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}, "s": {"docs": {"ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 3}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {"ums.utils.schema": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "m": {"docs": {"ums.agent": {"tf": 2}, "ums.utils.request": {"tf": 2.23606797749979}}, "df": 2, "a": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 8}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 2.449489742783178}, "ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.request": {"tf": 2}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 14, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.schema.ExtractedPositions.description": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 4}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 4.123105625617661}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 4}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 8, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 18, "s": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.request": {"tf": 2.23606797749979}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 9}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent": {"tf": 1.7320508075688772}}, "df": 1}}}, "f": {"docs": {"ums.agent": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums": {"tf": 2}, "ums.agent": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 2.23606797749979}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}}, "df": 28}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 2}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.const": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 14, "s": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 4}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 11}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types": {"tf": 2.6457513110645907}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 6, "r": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "d": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.request.RequestException": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, ":": {"8": {"0": {"0": {"0": {"docs": {"ums": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "8": {"0": {"docs": {"ums": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {"ums.agent": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 2}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 4, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}}}}}}}}, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 2, "d": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 2}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}, "d": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 10}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 2.8284271247461903}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2.8284271247461903}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 11, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 4}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 2.23606797749979}, "ums.utils.request": {"tf": 1}}, "df": 3, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1.7320508075688772}}, "df": 2}}}}}}, "m": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 22, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3, "d": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "e": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 13, "x": {"1": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 3}, "docs": {"ums.utils.types": {"tf": 1.7320508075688772}}, "df": 1, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 1.7320508075688772}, "ums.utils.types": {"tf": 1.7320508075688772}}, "df": 4, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}, ":": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedContent": {"tf": 1}, "ums.utils.schema.ExtractedContent.content": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 18}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}}, "df": 15, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {"ums.agent": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1, "v": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1}, "ums.utils.schema.ExtractedData.contents": {"tf": 1}, "ums.utils.schema.ExtractedData.positions": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 8}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.schema.ExtractedData.contents": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 1}}}}}, "v": {"1": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 2.23606797749979}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 3}}}, "e": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 3, "d": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}, "s": {"docs": {"ums.agent.agent.BasicAgent.get_extracted": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 2.23606797749979}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 4}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}}, "df": 2}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.schema.ExtractedPositions": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}, "z": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {"ums.agent": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 5, "u": {"docs": {}, "df": 0, "i": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 9, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}, "o": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 1}}, "d": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.get_extracted": {"tf": 2}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.store_extracted": {"tf": 2}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1.7320508075688772}, "ums.utils.schema.ExtractedData": {"tf": 1}, "ums.utils.schema.ExtractedData.other": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 28, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 2, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent": {"tf": 3.1622776601683795}, "ums.utils.request": {"tf": 1.4142135623730951}}, "df": 2}}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 3}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {"ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}}, "df": 1}}}}}}}}, "/": {"2": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.schema.ExtractedPositions.description": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.schema.ExtractedContent.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.type": {"tf": 1}, "ums.utils.schema.ExtractedPositions.position": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.schema.ExtractedData.other": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema.ExtractedPositions.description": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}}, "df": 2}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}}, "p": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent": {"tf": 1.4142135623730951}}, "df": 1}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 10}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent": {"tf": 2.23606797749979}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 5}}}}, "k": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 1, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema.ExtractedData.other": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 2}, "ums.utils.types": {"tf": 9.591663046625438}}, "df": 2}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 2}}}}}}}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true}; // mirrored in build-search-index.js (part 1) // Also split on html tags. this is a cheap heuristic, but good enough. diff --git a/web/public/docs/ums/agent/agent.html b/web/public/docs/ums/agent/agent.html index aa842a5..71da78d 100644 --- a/web/public/docs/ums/agent/agent.html +++ b/web/public/docs/ums/agent/agent.html @@ -65,6 +65,9 @@
  • handle
  • +
  • + get_extracted +
  • @@ -80,6 +83,9 @@
  • handle
  • +
  • + store_extracted +
  • @@ -155,248 +161,304 @@ -
      1import random
    -  2
    -  3from abc import abstractmethod, ABC
    -  4from enum import Enum
    -  5from typing import List, Callable
    -  6
    -  7from ums.utils import (
    -  8	RiddleInformation, AgentMessage, RiddleDataType, RiddleData, Riddle,
    -  9	RiddleStatus, RiddleSolution,
    - 10	logger
    - 11)
    +                        
      1# Agenten Plattform
    +  2#
    +  3# (c) 2024 Magnus Bender
    +  4# 	Institute of Humanities-Centered Artificial Intelligence (CHAI)
    +  5# 	Universitaet Hamburg
    +  6# 	https://www.chai.uni-hamburg.de/~bender
    +  7#  
    +  8# source code released under the terms of GNU Public License Version 3
    +  9# https://www.gnu.org/licenses/gpl-3.0.txt
    + 10
    + 11import random, os, json
      12
    - 13class AgentCapability(Enum):
    - 14	"""
    - 15		The three different capabilities an agent can have.
    - 16	"""
    - 17
    - 18	EXTRACT="extract"
    - 19	SOLVE="solve"
    - 20	GATEKEEPER="gatekeeper"
    - 21
    - 22
    - 23class BasicAgent(ABC):
    - 24	"""
    - 25		A basic agent, each agent will be a subclass of this class.
    - 26	"""
    - 27
    - 28	@staticmethod
    - 29	@abstractmethod
    - 30	def agent_capability() -> AgentCapability:
    - 31		"""
    - 32			Represents the capabilities of this agent, for messages/ tasks of this capability, the `handle` method will be called.
    - 33		"""
    - 34		pass
    + 13from abc import abstractmethod, ABC
    + 14from enum import Enum
    + 15from typing import List, Callable
    + 16
    + 17from pydantic import validate_call
    + 18
    + 19from ums.utils import (
    + 20	RiddleInformation, AgentMessage, RiddleDataType, RiddleData, Riddle,
    + 21	RiddleStatus, RiddleSolution,
    + 22	ExtractedData,
    + 23	logger
    + 24)
    + 25
    + 26class AgentCapability(Enum):
    + 27	"""
    + 28		The three different capabilities an agent can have.
    + 29	"""
    + 30
    + 31	EXTRACT="extract"
    + 32	SOLVE="solve"
    + 33	GATEKEEPER="gatekeeper"
    + 34
      35
    - 36	def __init__(self, message:AgentMessage, send_message:Callable[[AgentMessage], bool]):
    - 37		self._send_message = send_message
    - 38		self._sub_cnt = 0
    - 39
    - 40		self._message = message
    - 41		self._response = message.model_copy(deep=True)
    - 42		
    - 43		self._do_response = False
    - 44
    - 45		self._process()
    - 46		self._respond()
    - 47
    - 48	@abstractmethod
    - 49	def _process(self):
    - 50		pass
    - 51
    - 52	def _respond(self):
    - 53		send_it = lambda: self._send_message(self._response)
    - 54		if self.before_response(self._response, send_it) and self._do_response:
    - 55			send_it()
    - 56			logger.debug(f"Response sent {self._response.id}")
    - 57		else:
    - 58			logger.debug(f"Stopped response {self._response.id}")
    - 59		
    - 60	def before_response(self, response:AgentMessage, send_it:Callable[[], None]) -> bool:
    - 61		"""
    - 62			This method is called before the response is sent.
    - 63			If the method returns `False` no response will be sent. 
    - 64			Thus, by overwriting this method, a response can be prevented.
    + 36class BasicAgent(ABC):
    + 37	"""
    + 38		A basic agent, each agent will be a subclass of this class.
    + 39	"""
    + 40
    + 41	@staticmethod
    + 42	@abstractmethod
    + 43	def agent_capability() -> AgentCapability:
    + 44		"""
    + 45			Represents the capabilities of this agent, for messages/ tasks of this capability, the `handle` method will be called.
    + 46		"""
    + 47		pass
    + 48
    + 49	@validate_call
    + 50	def __init__(self, message:AgentMessage, send_message:Callable[[AgentMessage], bool]):
    + 51		self._send_message = send_message
    + 52		self._sub_cnt = 0
    + 53
    + 54		self._message = message
    + 55		self._response = message.model_copy(deep=True)
    + 56		
    + 57		self._do_response = False
    + 58
    + 59		self._process()
    + 60		self._respond()
    + 61
    + 62	@abstractmethod
    + 63	def _process(self):
    + 64		pass
      65
    - 66			The response to be sent is in `response` and `send_it` is a callable, which sends the response to the management if it gets called. 
    - 67			(Hence, one may stop sending the response and later call `send_it()` to send the response.)
    - 68		"""
    - 69		return True
    - 70	
    - 71	def message(self) -> AgentMessage:
    - 72		"""
    - 73			Get the message this agent object is working on. 
    - 74		"""
    - 75		return self._message;
    - 76
    - 77	def sub_riddle(self,
    - 78			riddle:Riddle, data:List[RiddleData]=[], status:RiddleStatus=None
    - 79		) -> AgentMessage|bool:
    - 80			"""
    - 81				Create a new sub-riddle for solving details of the current riddle.
    - 82				For the sub-riddle, give a `riddle` and optionally, a selection of `data` items (default none) and a `status` (default `ums.utils.types.RiddleStatus()`).
    - 83				By changing a status, different steps can be (de-)selected.
    - 84
    - 85				Return the message of the sub-riddle or `false` on error.
    - 86			"""
    - 87
    - 88			if status is None:
    - 89				status = RiddleStatus()
    - 90			
    - 91			# new sub riddle id
    - 92			self._sub_cnt += 1
    - 93			new_id = "{}-sub-{}.{}".format(self._message.id, self._sub_cnt, int(random.random()*100))
    - 94
    - 95			self._message.sub_ids.append(new_id)
    - 96			self._response.sub_ids.append(new_id)
    - 97
    - 98			# create the riddle's message
    - 99			sub_msg = AgentMessage(
    -100				id=new_id,
    -101				riddle=riddle,
    -102				data=data,
    -103				status=status
    -104			)
    -105			logger.debug(f"Created sub-riddle {sub_msg.id}")
    -106
    -107			# send it
    -108			if self._send_message(sub_msg):
    -109				return sub_msg
    -110			else:
    -111				return False
    -112
    -113	@abstractmethod
    -114	def handle(self, *args:RiddleInformation) -> RiddleInformation:
    -115		"""
    -116			Handle a single task of the agent, the arguments and return value depends on the actual task (see subclass)!
    -117
    -118			**This is the method to implement!**
    -119
    -120			The full message is available via `message()`, a sub riddle can be created with `sub_riddle()`.
    -121		"""
    -122		pass
    + 66	def _respond(self):
    + 67		send_it = lambda: self._send_message(self._response)
    + 68		if self.before_response(self._response, send_it) and self._do_response:
    + 69			send_it()
    + 70			logger.debug(f"Response sent {self._response.id}")
    + 71		else:
    + 72			logger.debug(f"Stopped response {self._response.id}")
    + 73
    + 74	@validate_call	
    + 75	def before_response(self, response:AgentMessage, send_it:Callable[[], None]) -> bool:
    + 76		"""
    + 77			This method is called before the response is sent.
    + 78			If the method returns `False` no response will be sent. 
    + 79			Thus, by overwriting this method, a response can be prevented.
    + 80
    + 81			The response to be sent is in `response` and `send_it` is a callable, which sends the response to the management if it gets called. 
    + 82			(Hence, one may stop sending the response and later call `send_it()` to send the response.)
    + 83		"""
    + 84		return True
    + 85	
    + 86	@validate_call
    + 87	def message(self) -> AgentMessage:
    + 88		"""
    + 89			Get the message this agent object is working on. 
    + 90		"""
    + 91		return self._message;
    + 92
    + 93	@validate_call
    + 94	def sub_riddle(self,
    + 95			riddle:Riddle, data:List[RiddleData]=[], status:RiddleStatus=None
    + 96		) -> AgentMessage|bool:
    + 97			"""
    + 98				Create a new sub-riddle for solving details of the current riddle.
    + 99				For the sub-riddle, give a `riddle` and optionally, a selection of `data` items (default none) and a `status` (default `ums.utils.types.RiddleStatus()`).
    +100				By changing a status, different steps can be (de-)selected.
    +101
    +102				Return the message of the sub-riddle or `false` on error.
    +103			"""
    +104
    +105			if status is None:
    +106				status = RiddleStatus()
    +107			
    +108			# new sub riddle id
    +109			self._sub_cnt += 1
    +110			new_id = "{}-sub-{}.{}".format(self._message.id, self._sub_cnt, int(random.random()*100))
    +111
    +112			self._message.sub_ids.append(new_id)
    +113			self._response.sub_ids.append(new_id)
    +114
    +115			# create the riddle's message
    +116			sub_msg = AgentMessage(
    +117				id=new_id,
    +118				riddle=riddle,
    +119				data=data,
    +120				status=status
    +121			)
    +122			logger.debug(f"Created sub-riddle {sub_msg.id}")
     123
    -124class ExtractAgent(BasicAgent):
    -125	"""
    -126		An extraction agent.
    -127	"""
    -128
    -129	def agent_capability() -> AgentCapability:
    -130		return AgentCapability.EXTRACT
    -131	
    -132	@staticmethod
    -133	@abstractmethod
    -134	def extract_type() -> RiddleDataType:
    -135		"""
    -136			Represents the data this agent can process.
    -137		"""
    -138		pass
    -139
    -140	def _process(self):
    -141		for i, data in enumerate(self._response.data):
    -142			if data.type == self.__class__.extract_type():
    -143				logger.debug(f"Start extraction '{data.file_plain}'")
    -144				result = self.handle(data)
    -145				logger.debug(f"End extraction '{data.file_plain}' ('{result.file_extracted}')")
    -146
    -147				if result.file_extracted is None:
    -148					logger.info(f"Riddle {self._response.id}: 'file_extracted' for data '{data.file_plain}' still empty after handling")
    -149
    -150				self._response.data[i] = result
    -151				self._do_response = True
    -152
    -153		self._response.status.extract.finished = True
    -154
    -155	@abstractmethod
    -156	def handle(self, data:RiddleData) -> RiddleData:
    -157		"""
    -158			Process the item `data`, create extraction file and return `data` with populated `data.file_extracted`.
    -159		"""
    +124			# send it
    +125			if self._send_message(sub_msg):
    +126				return sub_msg
    +127			else:
    +128				return False
    +129
    +130	@abstractmethod
    +131	def handle(self, *args:RiddleInformation) -> RiddleInformation:
    +132		"""
    +133			Handle a single task of the agent, the arguments and return value depends on the actual task (see subclass)!
    +134
    +135			**This is the method to implement!**
    +136
    +137			The full message is available via `message()`, a sub riddle can be created with `sub_riddle()`.
    +138		"""
    +139		pass
    +140
    +141	@validate_call
    +142	def get_extracted(self, data:RiddleData) -> ExtractedData|None:
    +143		"""
    +144			Loads the extracted data from the `data` item (i.e., from the file `data.file_extracted`).
    +145
    +146			Returns None if no extracted data found.
    +147		"""
    +148
    +149		if not data.file_extracted is None:
    +150			return ExtractedData.model_validate(
    +151				json.load(open(data.file_extracted, 'r'))
    +152			)
    +153			
    +154		return None
    +155
    +156class ExtractAgent(BasicAgent):
    +157	"""
    +158		An extraction agent.
    +159	"""
     160
    -161class ExtractTextAgent(ExtractAgent):
    -162	"""
    -163		An extraction agent for text, create a subclass for your agent.
    -164	"""
    -165	
    +161	def agent_capability() -> AgentCapability:
    +162		return AgentCapability.EXTRACT
    +163	
    +164	@staticmethod
    +165	@abstractmethod
     166	def extract_type() -> RiddleDataType:
    -167		return RiddleDataType.TEXT
    -168
    -169class ExtractAudioAgent(ExtractAgent):
    -170	"""
    -171		An extraction agent for audio, create a subclass for your agent.
    -172	"""
    -173	
    -174	def extract_type() -> RiddleDataType:
    -175		return RiddleDataType.AUDIO
    -176
    -177class ExtractImageAgent(ExtractAgent):
    -178	"""
    -179		An extraction agent for images, create a subclass for your agent.
    -180	"""
    -181	
    -182	def extract_type() -> RiddleDataType:
    -183		return RiddleDataType.IMAGE
    +167		"""
    +168			Represents the data this agent can process.
    +169		"""
    +170		pass
    +171
    +172	def _process(self):
    +173		for i, data in enumerate(self._response.data):
    +174			if data.type == self.__class__.extract_type():
    +175				logger.debug(f"Start extraction '{data.file_plain}'")
    +176				result = self.handle(data)
    +177				logger.debug(f"End extraction '{data.file_plain}' ('{result.file_extracted}')")
    +178
    +179				if result.file_extracted is None:
    +180					logger.info(f"Riddle {self._response.id}: 'file_extracted' for data '{data.file_plain}' still empty after handling")
    +181
    +182				self._response.data[i] = result
    +183				self._do_response = True
     184
    -185
    -186class SolveAgent(BasicAgent):
    -187	"""
    -188		A solve agent, create a subclass for your agent.
    -189	"""
    -190
    -191	def agent_capability() -> AgentCapability:
    -192		return AgentCapability.SOLVE
    -193	
    -194	def _process(self):
    -195		logger.debug(f"Start solve: {self._response.id}")
    -196		solution = self.handle(self._response.riddle, self._response.data)
    -197		logger.debug(f"End solve: {self._response.id} ({solution.solution}, {solution.explanation})")
    -198		
    -199		if len(solution.solution) == 0 or len(solution.explanation) == 0:
    -200			logger.info(f"Riddle {self._response.id}: Empty solution/ explanation after handling")
    -201
    -202		self._response.solution = solution
    -203		self._response.status.solve.finished = True
    -204
    -205		self._do_response = True
    -206	
    -207	@abstractmethod
    -208	def handle(self, riddle:Riddle, data:RiddleData) -> RiddleSolution:
    -209		"""
    -210			Solve the `riddle` using `data` and return a solution.
    -211		"""
    -212	
    -213class GatekeeperAgent(BasicAgent):
    -214	"""
    -215		A gatekeeper agent, create a subclass for your agent.
    -216	"""
    -217
    -218	def agent_capability() -> AgentCapability:
    -219		return AgentCapability.GATEKEEPER
    -220	
    -221	def _process(self):
    -222		if self._response.solution is None:
    -223			self._response.solution = RiddleSolution(solution="", explanation="")
    -224
    -225		logger.debug(f"Start validate: {self._response.id}")
    -226		solution = self.handle(self._response.solution, self._response.riddle)
    -227		logger.debug(f"End validate: {self._response.id} ({solution.review}, {solution.accepted})")
    -228		
    -229		if solution.review is None or len(solution.review) == 0:
    -230			logger.info(f"Riddle {self._response.id}: Empty review after handling")
    -231
    -232		self._response.solution = solution
    -233		self._response.status.validate.finished = True
    -234		self._response.status.solved = solution.accepted
    -235
    -236		self._do_response = True
    -237	
    -238	@abstractmethod
    -239	def handle(self, solution:RiddleSolution, riddle:Riddle) -> RiddleSolution:
    -240		"""
    -241			Check the `solution` of `riddle` and return solution with populated `solution.accepted` and `solution.review`.
    -242		"""
    +185		self._response.status.extract.finished = True
    +186
    +187	@abstractmethod
    +188	@validate_call
    +189	def handle(self, data:RiddleData) -> RiddleData:
    +190		"""
    +191			Process the item `data`, create extraction file and return `data` with populated `data.file_extracted`.
    +192		"""
    +193
    +194	@validate_call
    +195	def store_extracted(self, data:RiddleData, extracted:ExtractedData) -> str:
    +196		"""
    +197			Stores the newly extracted data (in `extracted`) from `data` (i.e., `data.file_plain`) 
    +198			and returns the filename to use in `data.file_extracted`.
    +199		"""
    +200
    +201		path_name = data.file_plain[:data.file_plain.rfind('.')]
    +202		
    +203		candidate = "{}.json".format(path_name)
    +204		cnt = 0
    +205		while os.path.isfile(candidate):
    +206			cnt += 1
    +207			candidate = "{}-{}.json".format(path_name, cnt)
    +208
    +209		with open(candidate, 'w+') as f:
    +210			f.write(extracted.model_dump_json())
    +211
    +212		return candidate
    +213
    +214
    +215class ExtractTextAgent(ExtractAgent):
    +216	"""
    +217		An extraction agent for text, create a subclass for your agent.
    +218	"""
    +219	
    +220	def extract_type() -> RiddleDataType:
    +221		return RiddleDataType.TEXT
    +222
    +223class ExtractAudioAgent(ExtractAgent):
    +224	"""
    +225		An extraction agent for audio, create a subclass for your agent.
    +226	"""
    +227	
    +228	def extract_type() -> RiddleDataType:
    +229		return RiddleDataType.AUDIO
    +230
    +231class ExtractImageAgent(ExtractAgent):
    +232	"""
    +233		An extraction agent for images, create a subclass for your agent.
    +234	"""
    +235	
    +236	def extract_type() -> RiddleDataType:
    +237		return RiddleDataType.IMAGE
    +238
    +239
    +240class SolveAgent(BasicAgent):
    +241	"""
    +242		A solve agent, create a subclass for your agent.
    +243	"""
    +244
    +245	def agent_capability() -> AgentCapability:
    +246		return AgentCapability.SOLVE
    +247	
    +248	def _process(self):
    +249		logger.debug(f"Start solve: {self._response.id}")
    +250		solution = self.handle(self._response.riddle, self._response.data)
    +251		logger.debug(f"End solve: {self._response.id} ({solution.solution}, {solution.explanation})")
    +252		
    +253		if len(solution.solution) == 0 or len(solution.explanation) == 0:
    +254			logger.info(f"Riddle {self._response.id}: Empty solution/ explanation after handling")
    +255
    +256		self._response.solution = solution
    +257		self._response.status.solve.finished = True
    +258
    +259		self._do_response = True
    +260	
    +261	@abstractmethod
    +262	@validate_call
    +263	def handle(self, riddle: Riddle, data: List[RiddleData]) -> RiddleSolution:
    +264		"""
    +265			Solve the `riddle` using `data` and return a solution.
    +266		"""
    +267	
    +268class GatekeeperAgent(BasicAgent):
    +269	"""
    +270		A gatekeeper agent, create a subclass for your agent.
    +271	"""
    +272
    +273	def agent_capability() -> AgentCapability:
    +274		return AgentCapability.GATEKEEPER
    +275	
    +276	def _process(self):
    +277		if self._response.solution is None:
    +278			self._response.solution = RiddleSolution(solution="", explanation="")
    +279
    +280		logger.debug(f"Start validate: {self._response.id}")
    +281		solution = self.handle(self._response.solution, self._response.riddle)
    +282		logger.debug(f"End validate: {self._response.id} ({solution.review}, {solution.accepted})")
    +283		
    +284		if solution.review is None or len(solution.review) == 0:
    +285			logger.info(f"Riddle {self._response.id}: Empty review after handling")
    +286
    +287		self._response.solution = solution
    +288		self._response.status.validate.finished = True
    +289		self._response.status.solved = solution.accepted
    +290
    +291		self._do_response = True
    +292	
    +293	@abstractmethod
    +294	@validate_call
    +295	def handle(self, solution:RiddleSolution, riddle:Riddle) -> RiddleSolution:
    +296		"""
    +297			Check the `solution` of `riddle` and return solution with populated `solution.accepted` and `solution.review`.
    +298		"""
     
    @@ -412,14 +474,14 @@
    -
    15class AgentCapability(Enum):
    -16	"""
    -17		The three different capabilities an agent can have.
    -18	"""
    -19
    -20	EXTRACT="extract"
    -21	SOLVE="solve"
    -22	GATEKEEPER="gatekeeper"
    +            
    27class AgentCapability(Enum):
    +28	"""
    +29		The three different capabilities an agent can have.
    +30	"""
    +31
    +32	EXTRACT="extract"
    +33	SOLVE="solve"
    +34	GATEKEEPER="gatekeeper"
     
    @@ -485,106 +547,125 @@
    -
     25class BasicAgent(ABC):
    - 26	"""
    - 27		A basic agent, each agent will be a subclass of this class.
    - 28	"""
    - 29
    - 30	@staticmethod
    - 31	@abstractmethod
    - 32	def agent_capability() -> AgentCapability:
    - 33		"""
    - 34			Represents the capabilities of this agent, for messages/ tasks of this capability, the `handle` method will be called.
    - 35		"""
    - 36		pass
    - 37
    - 38	def __init__(self, message:AgentMessage, send_message:Callable[[AgentMessage], bool]):
    - 39		self._send_message = send_message
    - 40		self._sub_cnt = 0
    +            
     37class BasicAgent(ABC):
    + 38	"""
    + 39		A basic agent, each agent will be a subclass of this class.
    + 40	"""
      41
    - 42		self._message = message
    - 43		self._response = message.model_copy(deep=True)
    - 44		
    - 45		self._do_response = False
    - 46
    - 47		self._process()
    - 48		self._respond()
    + 42	@staticmethod
    + 43	@abstractmethod
    + 44	def agent_capability() -> AgentCapability:
    + 45		"""
    + 46			Represents the capabilities of this agent, for messages/ tasks of this capability, the `handle` method will be called.
    + 47		"""
    + 48		pass
      49
    - 50	@abstractmethod
    - 51	def _process(self):
    - 52		pass
    - 53
    - 54	def _respond(self):
    - 55		send_it = lambda: self._send_message(self._response)
    - 56		if self.before_response(self._response, send_it) and self._do_response:
    - 57			send_it()
    - 58			logger.debug(f"Response sent {self._response.id}")
    - 59		else:
    - 60			logger.debug(f"Stopped response {self._response.id}")
    - 61		
    - 62	def before_response(self, response:AgentMessage, send_it:Callable[[], None]) -> bool:
    - 63		"""
    - 64			This method is called before the response is sent.
    - 65			If the method returns `False` no response will be sent. 
    - 66			Thus, by overwriting this method, a response can be prevented.
    - 67
    - 68			The response to be sent is in `response` and `send_it` is a callable, which sends the response to the management if it gets called. 
    - 69			(Hence, one may stop sending the response and later call `send_it()` to send the response.)
    - 70		"""
    - 71		return True
    - 72	
    - 73	def message(self) -> AgentMessage:
    - 74		"""
    - 75			Get the message this agent object is working on. 
    - 76		"""
    - 77		return self._message;
    - 78
    - 79	def sub_riddle(self,
    - 80			riddle:Riddle, data:List[RiddleData]=[], status:RiddleStatus=None
    - 81		) -> AgentMessage|bool:
    - 82			"""
    - 83				Create a new sub-riddle for solving details of the current riddle.
    - 84				For the sub-riddle, give a `riddle` and optionally, a selection of `data` items (default none) and a `status` (default `ums.utils.types.RiddleStatus()`).
    - 85				By changing a status, different steps can be (de-)selected.
    - 86
    - 87				Return the message of the sub-riddle or `false` on error.
    - 88			"""
    - 89
    - 90			if status is None:
    - 91				status = RiddleStatus()
    - 92			
    - 93			# new sub riddle id
    - 94			self._sub_cnt += 1
    - 95			new_id = "{}-sub-{}.{}".format(self._message.id, self._sub_cnt, int(random.random()*100))
    - 96
    - 97			self._message.sub_ids.append(new_id)
    - 98			self._response.sub_ids.append(new_id)
    - 99
    -100			# create the riddle's message
    -101			sub_msg = AgentMessage(
    -102				id=new_id,
    -103				riddle=riddle,
    -104				data=data,
    -105				status=status
    -106			)
    -107			logger.debug(f"Created sub-riddle {sub_msg.id}")
    -108
    -109			# send it
    -110			if self._send_message(sub_msg):
    -111				return sub_msg
    -112			else:
    -113				return False
    -114
    -115	@abstractmethod
    -116	def handle(self, *args:RiddleInformation) -> RiddleInformation:
    -117		"""
    -118			Handle a single task of the agent, the arguments and return value depends on the actual task (see subclass)!
    -119
    -120			**This is the method to implement!**
    -121
    -122			The full message is available via `message()`, a sub riddle can be created with `sub_riddle()`.
    -123		"""
    -124		pass
    + 50	@validate_call
    + 51	def __init__(self, message:AgentMessage, send_message:Callable[[AgentMessage], bool]):
    + 52		self._send_message = send_message
    + 53		self._sub_cnt = 0
    + 54
    + 55		self._message = message
    + 56		self._response = message.model_copy(deep=True)
    + 57		
    + 58		self._do_response = False
    + 59
    + 60		self._process()
    + 61		self._respond()
    + 62
    + 63	@abstractmethod
    + 64	def _process(self):
    + 65		pass
    + 66
    + 67	def _respond(self):
    + 68		send_it = lambda: self._send_message(self._response)
    + 69		if self.before_response(self._response, send_it) and self._do_response:
    + 70			send_it()
    + 71			logger.debug(f"Response sent {self._response.id}")
    + 72		else:
    + 73			logger.debug(f"Stopped response {self._response.id}")
    + 74
    + 75	@validate_call	
    + 76	def before_response(self, response:AgentMessage, send_it:Callable[[], None]) -> bool:
    + 77		"""
    + 78			This method is called before the response is sent.
    + 79			If the method returns `False` no response will be sent. 
    + 80			Thus, by overwriting this method, a response can be prevented.
    + 81
    + 82			The response to be sent is in `response` and `send_it` is a callable, which sends the response to the management if it gets called. 
    + 83			(Hence, one may stop sending the response and later call `send_it()` to send the response.)
    + 84		"""
    + 85		return True
    + 86	
    + 87	@validate_call
    + 88	def message(self) -> AgentMessage:
    + 89		"""
    + 90			Get the message this agent object is working on. 
    + 91		"""
    + 92		return self._message;
    + 93
    + 94	@validate_call
    + 95	def sub_riddle(self,
    + 96			riddle:Riddle, data:List[RiddleData]=[], status:RiddleStatus=None
    + 97		) -> AgentMessage|bool:
    + 98			"""
    + 99				Create a new sub-riddle for solving details of the current riddle.
    +100				For the sub-riddle, give a `riddle` and optionally, a selection of `data` items (default none) and a `status` (default `ums.utils.types.RiddleStatus()`).
    +101				By changing a status, different steps can be (de-)selected.
    +102
    +103				Return the message of the sub-riddle or `false` on error.
    +104			"""
    +105
    +106			if status is None:
    +107				status = RiddleStatus()
    +108			
    +109			# new sub riddle id
    +110			self._sub_cnt += 1
    +111			new_id = "{}-sub-{}.{}".format(self._message.id, self._sub_cnt, int(random.random()*100))
    +112
    +113			self._message.sub_ids.append(new_id)
    +114			self._response.sub_ids.append(new_id)
    +115
    +116			# create the riddle's message
    +117			sub_msg = AgentMessage(
    +118				id=new_id,
    +119				riddle=riddle,
    +120				data=data,
    +121				status=status
    +122			)
    +123			logger.debug(f"Created sub-riddle {sub_msg.id}")
    +124
    +125			# send it
    +126			if self._send_message(sub_msg):
    +127				return sub_msg
    +128			else:
    +129				return False
    +130
    +131	@abstractmethod
    +132	def handle(self, *args:RiddleInformation) -> RiddleInformation:
    +133		"""
    +134			Handle a single task of the agent, the arguments and return value depends on the actual task (see subclass)!
    +135
    +136			**This is the method to implement!**
    +137
    +138			The full message is available via `message()`, a sub riddle can be created with `sub_riddle()`.
    +139		"""
    +140		pass
    +141
    +142	@validate_call
    +143	def get_extracted(self, data:RiddleData) -> ExtractedData|None:
    +144		"""
    +145			Loads the extracted data from the `data` item (i.e., from the file `data.file_extracted`).
    +146
    +147			Returns None if no extracted data found.
    +148		"""
    +149
    +150		if not data.file_extracted is None:
    +151			return ExtractedData.model_validate(
    +152				json.load(open(data.file_extracted, 'r'))
    +153			)
    +154			
    +155		return None
     
    @@ -605,13 +686,13 @@
    -
    30	@staticmethod
    -31	@abstractmethod
    -32	def agent_capability() -> AgentCapability:
    -33		"""
    -34			Represents the capabilities of this agent, for messages/ tasks of this capability, the `handle` method will be called.
    -35		"""
    -36		pass
    +            
    42	@staticmethod
    +43	@abstractmethod
    +44	def agent_capability() -> AgentCapability:
    +45		"""
    +46			Represents the capabilities of this agent, for messages/ tasks of this capability, the `handle` method will be called.
    +47		"""
    +48		pass
     
    @@ -623,7 +704,8 @@
    - +
    @validate_call
    + def before_response( self, response: ums.utils.types.AgentMessage, send_it: Callable[[], NoneType]) -> bool: @@ -631,16 +713,17 @@
    -
    62	def before_response(self, response:AgentMessage, send_it:Callable[[], None]) -> bool:
    -63		"""
    -64			This method is called before the response is sent.
    -65			If the method returns `False` no response will be sent. 
    -66			Thus, by overwriting this method, a response can be prevented.
    -67
    -68			The response to be sent is in `response` and `send_it` is a callable, which sends the response to the management if it gets called. 
    -69			(Hence, one may stop sending the response and later call `send_it()` to send the response.)
    -70		"""
    -71		return True
    +            
    75	@validate_call	
    +76	def before_response(self, response:AgentMessage, send_it:Callable[[], None]) -> bool:
    +77		"""
    +78			This method is called before the response is sent.
    +79			If the method returns `False` no response will be sent. 
    +80			Thus, by overwriting this method, a response can be prevented.
    +81
    +82			The response to be sent is in `response` and `send_it` is a callable, which sends the response to the management if it gets called. 
    +83			(Hence, one may stop sending the response and later call `send_it()` to send the response.)
    +84		"""
    +85		return True
     
    @@ -657,7 +740,8 @@ Thus, by overwriting this method, a response can be prevented.

    - +
    @validate_call
    + def message(self) -> ums.utils.types.AgentMessage: @@ -665,11 +749,12 @@ Thus, by overwriting this method, a response can be prevented.

    -
    73	def message(self) -> AgentMessage:
    -74		"""
    -75			Get the message this agent object is working on. 
    -76		"""
    -77		return self._message;
    +            
    87	@validate_call
    +88	def message(self) -> AgentMessage:
    +89		"""
    +90			Get the message this agent object is working on. 
    +91		"""
    +92		return self._message;
     
    @@ -681,7 +766,8 @@ Thus, by overwriting this method, a response can be prevented.

    - +
    @validate_call
    + def sub_riddle( self, riddle: ums.utils.types.Riddle, data: List[ums.utils.types.RiddleData] = [], status: ums.utils.types.RiddleStatus = None) -> ums.utils.types.AgentMessage | bool: @@ -689,41 +775,42 @@ Thus, by overwriting this method, a response can be prevented.

    -
     79	def sub_riddle(self,
    - 80			riddle:Riddle, data:List[RiddleData]=[], status:RiddleStatus=None
    - 81		) -> AgentMessage|bool:
    - 82			"""
    - 83				Create a new sub-riddle for solving details of the current riddle.
    - 84				For the sub-riddle, give a `riddle` and optionally, a selection of `data` items (default none) and a `status` (default `ums.utils.types.RiddleStatus()`).
    - 85				By changing a status, different steps can be (de-)selected.
    - 86
    - 87				Return the message of the sub-riddle or `false` on error.
    - 88			"""
    - 89
    - 90			if status is None:
    - 91				status = RiddleStatus()
    - 92			
    - 93			# new sub riddle id
    - 94			self._sub_cnt += 1
    - 95			new_id = "{}-sub-{}.{}".format(self._message.id, self._sub_cnt, int(random.random()*100))
    - 96
    - 97			self._message.sub_ids.append(new_id)
    - 98			self._response.sub_ids.append(new_id)
    - 99
    -100			# create the riddle's message
    -101			sub_msg = AgentMessage(
    -102				id=new_id,
    -103				riddle=riddle,
    -104				data=data,
    -105				status=status
    -106			)
    -107			logger.debug(f"Created sub-riddle {sub_msg.id}")
    -108
    -109			# send it
    -110			if self._send_message(sub_msg):
    -111				return sub_msg
    -112			else:
    -113				return False
    +            
     94	@validate_call
    + 95	def sub_riddle(self,
    + 96			riddle:Riddle, data:List[RiddleData]=[], status:RiddleStatus=None
    + 97		) -> AgentMessage|bool:
    + 98			"""
    + 99				Create a new sub-riddle for solving details of the current riddle.
    +100				For the sub-riddle, give a `riddle` and optionally, a selection of `data` items (default none) and a `status` (default `ums.utils.types.RiddleStatus()`).
    +101				By changing a status, different steps can be (de-)selected.
    +102
    +103				Return the message of the sub-riddle or `false` on error.
    +104			"""
    +105
    +106			if status is None:
    +107				status = RiddleStatus()
    +108			
    +109			# new sub riddle id
    +110			self._sub_cnt += 1
    +111			new_id = "{}-sub-{}.{}".format(self._message.id, self._sub_cnt, int(random.random()*100))
    +112
    +113			self._message.sub_ids.append(new_id)
    +114			self._response.sub_ids.append(new_id)
    +115
    +116			# create the riddle's message
    +117			sub_msg = AgentMessage(
    +118				id=new_id,
    +119				riddle=riddle,
    +120				data=data,
    +121				status=status
    +122			)
    +123			logger.debug(f"Created sub-riddle {sub_msg.id}")
    +124
    +125			# send it
    +126			if self._send_message(sub_msg):
    +127				return sub_msg
    +128			else:
    +129				return False
     
    @@ -748,16 +835,16 @@ By changing a status, different steps can be (de-)selected.

    -
    115	@abstractmethod
    -116	def handle(self, *args:RiddleInformation) -> RiddleInformation:
    -117		"""
    -118			Handle a single task of the agent, the arguments and return value depends on the actual task (see subclass)!
    -119
    -120			**This is the method to implement!**
    -121
    -122			The full message is available via `message()`, a sub riddle can be created with `sub_riddle()`.
    -123		"""
    -124		pass
    +            
    131	@abstractmethod
    +132	def handle(self, *args:RiddleInformation) -> RiddleInformation:
    +133		"""
    +134			Handle a single task of the agent, the arguments and return value depends on the actual task (see subclass)!
    +135
    +136			**This is the method to implement!**
    +137
    +138			The full message is available via `message()`, a sub riddle can be created with `sub_riddle()`.
    +139		"""
    +140		pass
     
    @@ -769,6 +856,42 @@ By changing a status, different steps can be (de-)selected.

    +
    +
    + +
    +
    @validate_call
    + + def + get_extracted( self, data: ums.utils.types.RiddleData) -> ums.utils.schema.ExtractedData | None: + + + +
    + +
    142	@validate_call
    +143	def get_extracted(self, data:RiddleData) -> ExtractedData|None:
    +144		"""
    +145			Loads the extracted data from the `data` item (i.e., from the file `data.file_extracted`).
    +146
    +147			Returns None if no extracted data found.
    +148		"""
    +149
    +150		if not data.file_extracted is None:
    +151			return ExtractedData.model_validate(
    +152				json.load(open(data.file_extracted, 'r'))
    +153			)
    +154			
    +155		return None
    +
    + + +

    Loads the extracted data from the data item (i.e., from the file data.file_extracted).

    + +

    Returns None if no extracted data found.

    +
    + +
    @@ -782,42 +905,63 @@ By changing a status, different steps can be (de-)selected.

    -
    126class ExtractAgent(BasicAgent):
    -127	"""
    -128		An extraction agent.
    -129	"""
    -130
    -131	def agent_capability() -> AgentCapability:
    -132		return AgentCapability.EXTRACT
    -133	
    -134	@staticmethod
    -135	@abstractmethod
    -136	def extract_type() -> RiddleDataType:
    -137		"""
    -138			Represents the data this agent can process.
    -139		"""
    -140		pass
    -141
    -142	def _process(self):
    -143		for i, data in enumerate(self._response.data):
    -144			if data.type == self.__class__.extract_type():
    -145				logger.debug(f"Start extraction '{data.file_plain}'")
    -146				result = self.handle(data)
    -147				logger.debug(f"End extraction '{data.file_plain}' ('{result.file_extracted}')")
    -148
    -149				if result.file_extracted is None:
    -150					logger.info(f"Riddle {self._response.id}: 'file_extracted' for data '{data.file_plain}' still empty after handling")
    -151
    -152				self._response.data[i] = result
    -153				self._do_response = True
    -154
    -155		self._response.status.extract.finished = True
    -156
    -157	@abstractmethod
    -158	def handle(self, data:RiddleData) -> RiddleData:
    -159		"""
    -160			Process the item `data`, create extraction file and return `data` with populated `data.file_extracted`.
    -161		"""
    +            
    157class ExtractAgent(BasicAgent):
    +158	"""
    +159		An extraction agent.
    +160	"""
    +161
    +162	def agent_capability() -> AgentCapability:
    +163		return AgentCapability.EXTRACT
    +164	
    +165	@staticmethod
    +166	@abstractmethod
    +167	def extract_type() -> RiddleDataType:
    +168		"""
    +169			Represents the data this agent can process.
    +170		"""
    +171		pass
    +172
    +173	def _process(self):
    +174		for i, data in enumerate(self._response.data):
    +175			if data.type == self.__class__.extract_type():
    +176				logger.debug(f"Start extraction '{data.file_plain}'")
    +177				result = self.handle(data)
    +178				logger.debug(f"End extraction '{data.file_plain}' ('{result.file_extracted}')")
    +179
    +180				if result.file_extracted is None:
    +181					logger.info(f"Riddle {self._response.id}: 'file_extracted' for data '{data.file_plain}' still empty after handling")
    +182
    +183				self._response.data[i] = result
    +184				self._do_response = True
    +185
    +186		self._response.status.extract.finished = True
    +187
    +188	@abstractmethod
    +189	@validate_call
    +190	def handle(self, data:RiddleData) -> RiddleData:
    +191		"""
    +192			Process the item `data`, create extraction file and return `data` with populated `data.file_extracted`.
    +193		"""
    +194
    +195	@validate_call
    +196	def store_extracted(self, data:RiddleData, extracted:ExtractedData) -> str:
    +197		"""
    +198			Stores the newly extracted data (in `extracted`) from `data` (i.e., `data.file_plain`) 
    +199			and returns the filename to use in `data.file_extracted`.
    +200		"""
    +201
    +202		path_name = data.file_plain[:data.file_plain.rfind('.')]
    +203		
    +204		candidate = "{}.json".format(path_name)
    +205		cnt = 0
    +206		while os.path.isfile(candidate):
    +207			cnt += 1
    +208			candidate = "{}-{}.json".format(path_name, cnt)
    +209
    +210		with open(candidate, 'w+') as f:
    +211			f.write(extracted.model_dump_json())
    +212
    +213		return candidate
     
    @@ -836,8 +980,8 @@ By changing a status, different steps can be (de-)selected.

    -
    131	def agent_capability() -> AgentCapability:
    -132		return AgentCapability.EXTRACT
    +            
    162	def agent_capability() -> AgentCapability:
    +163		return AgentCapability.EXTRACT
     
    @@ -859,13 +1003,13 @@ By changing a status, different steps can be (de-)selected.

    -
    134	@staticmethod
    -135	@abstractmethod
    -136	def extract_type() -> RiddleDataType:
    -137		"""
    -138			Represents the data this agent can process.
    -139		"""
    -140		pass
    +            
    165	@staticmethod
    +166	@abstractmethod
    +167	def extract_type() -> RiddleDataType:
    +168		"""
    +169			Represents the data this agent can process.
    +170		"""
    +171		pass
     
    @@ -878,6 +1022,7 @@ By changing a status, different steps can be (de-)selected.

    @abstractmethod
    +
    @validate_call
    def handle(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData: @@ -886,11 +1031,12 @@ By changing a status, different steps can be (de-)selected.

    -
    157	@abstractmethod
    -158	def handle(self, data:RiddleData) -> RiddleData:
    -159		"""
    -160			Process the item `data`, create extraction file and return `data` with populated `data.file_extracted`.
    -161		"""
    +            
    188	@abstractmethod
    +189	@validate_call
    +190	def handle(self, data:RiddleData) -> RiddleData:
    +191		"""
    +192			Process the item `data`, create extraction file and return `data` with populated `data.file_extracted`.
    +193		"""
     
    @@ -898,6 +1044,46 @@ By changing a status, different steps can be (de-)selected.

    +
    +
    + +
    +
    @validate_call
    + + def + store_extracted( self, data: ums.utils.types.RiddleData, extracted: ums.utils.schema.ExtractedData) -> str: + + + +
    + +
    195	@validate_call
    +196	def store_extracted(self, data:RiddleData, extracted:ExtractedData) -> str:
    +197		"""
    +198			Stores the newly extracted data (in `extracted`) from `data` (i.e., `data.file_plain`) 
    +199			and returns the filename to use in `data.file_extracted`.
    +200		"""
    +201
    +202		path_name = data.file_plain[:data.file_plain.rfind('.')]
    +203		
    +204		candidate = "{}.json".format(path_name)
    +205		cnt = 0
    +206		while os.path.isfile(candidate):
    +207			cnt += 1
    +208			candidate = "{}-{}.json".format(path_name, cnt)
    +209
    +210		with open(candidate, 'w+') as f:
    +211			f.write(extracted.model_dump_json())
    +212
    +213		return candidate
    +
    + + +

    Stores the newly extracted data (in extracted) from data (i.e., data.file_plain) +and returns the filename to use in data.file_extracted.

    +
    + +
    Inherited Members
    @@ -906,6 +1092,7 @@ By changing a status, different steps can be (de-)selected.

    before_response
    message
    sub_riddle
    +
    get_extracted
    @@ -922,13 +1109,13 @@ By changing a status, different steps can be (de-)selected.

    -
    163class ExtractTextAgent(ExtractAgent):
    -164	"""
    -165		An extraction agent for text, create a subclass for your agent.
    -166	"""
    -167	
    -168	def extract_type() -> RiddleDataType:
    -169		return RiddleDataType.TEXT
    +            
    216class ExtractTextAgent(ExtractAgent):
    +217	"""
    +218		An extraction agent for text, create a subclass for your agent.
    +219	"""
    +220	
    +221	def extract_type() -> RiddleDataType:
    +222		return RiddleDataType.TEXT
     
    @@ -947,8 +1134,8 @@ By changing a status, different steps can be (de-)selected.

    -
    168	def extract_type() -> RiddleDataType:
    -169		return RiddleDataType.TEXT
    +            
    221	def extract_type() -> RiddleDataType:
    +222		return RiddleDataType.TEXT
     
    @@ -963,12 +1150,14 @@ By changing a status, different steps can be (de-)selected.

    @@ -985,13 +1174,13 @@ By changing a status, different steps can be (de-)selected.

    -
    171class ExtractAudioAgent(ExtractAgent):
    -172	"""
    -173		An extraction agent for audio, create a subclass for your agent.
    -174	"""
    -175	
    -176	def extract_type() -> RiddleDataType:
    -177		return RiddleDataType.AUDIO
    +            
    224class ExtractAudioAgent(ExtractAgent):
    +225	"""
    +226		An extraction agent for audio, create a subclass for your agent.
    +227	"""
    +228	
    +229	def extract_type() -> RiddleDataType:
    +230		return RiddleDataType.AUDIO
     
    @@ -1010,8 +1199,8 @@ By changing a status, different steps can be (de-)selected.

    -
    176	def extract_type() -> RiddleDataType:
    -177		return RiddleDataType.AUDIO
    +            
    229	def extract_type() -> RiddleDataType:
    +230		return RiddleDataType.AUDIO
     
    @@ -1026,12 +1215,14 @@ By changing a status, different steps can be (de-)selected.

    @@ -1048,13 +1239,13 @@ By changing a status, different steps can be (de-)selected.

    -
    179class ExtractImageAgent(ExtractAgent):
    -180	"""
    -181		An extraction agent for images, create a subclass for your agent.
    -182	"""
    -183	
    -184	def extract_type() -> RiddleDataType:
    -185		return RiddleDataType.IMAGE
    +            
    232class ExtractImageAgent(ExtractAgent):
    +233	"""
    +234		An extraction agent for images, create a subclass for your agent.
    +235	"""
    +236	
    +237	def extract_type() -> RiddleDataType:
    +238		return RiddleDataType.IMAGE
     
    @@ -1073,8 +1264,8 @@ By changing a status, different steps can be (de-)selected.

    -
    184	def extract_type() -> RiddleDataType:
    -185		return RiddleDataType.IMAGE
    +            
    237	def extract_type() -> RiddleDataType:
    +238		return RiddleDataType.IMAGE
     
    @@ -1089,12 +1280,14 @@ By changing a status, different steps can be (de-)selected.

    @@ -1111,32 +1304,33 @@ By changing a status, different steps can be (de-)selected.

    -
    188class SolveAgent(BasicAgent):
    -189	"""
    -190		A solve agent, create a subclass for your agent.
    -191	"""
    -192
    -193	def agent_capability() -> AgentCapability:
    -194		return AgentCapability.SOLVE
    -195	
    -196	def _process(self):
    -197		logger.debug(f"Start solve: {self._response.id}")
    -198		solution = self.handle(self._response.riddle, self._response.data)
    -199		logger.debug(f"End solve: {self._response.id} ({solution.solution}, {solution.explanation})")
    -200		
    -201		if len(solution.solution) == 0 or len(solution.explanation) == 0:
    -202			logger.info(f"Riddle {self._response.id}: Empty solution/ explanation after handling")
    -203
    -204		self._response.solution = solution
    -205		self._response.status.solve.finished = True
    -206
    -207		self._do_response = True
    -208	
    -209	@abstractmethod
    -210	def handle(self, riddle:Riddle, data:RiddleData) -> RiddleSolution:
    -211		"""
    -212			Solve the `riddle` using `data` and return a solution.
    -213		"""
    +            
    241class SolveAgent(BasicAgent):
    +242	"""
    +243		A solve agent, create a subclass for your agent.
    +244	"""
    +245
    +246	def agent_capability() -> AgentCapability:
    +247		return AgentCapability.SOLVE
    +248	
    +249	def _process(self):
    +250		logger.debug(f"Start solve: {self._response.id}")
    +251		solution = self.handle(self._response.riddle, self._response.data)
    +252		logger.debug(f"End solve: {self._response.id} ({solution.solution}, {solution.explanation})")
    +253		
    +254		if len(solution.solution) == 0 or len(solution.explanation) == 0:
    +255			logger.info(f"Riddle {self._response.id}: Empty solution/ explanation after handling")
    +256
    +257		self._response.solution = solution
    +258		self._response.status.solve.finished = True
    +259
    +260		self._do_response = True
    +261	
    +262	@abstractmethod
    +263	@validate_call
    +264	def handle(self, riddle: Riddle, data: List[RiddleData]) -> RiddleSolution:
    +265		"""
    +266			Solve the `riddle` using `data` and return a solution.
    +267		"""
     
    @@ -1155,8 +1349,8 @@ By changing a status, different steps can be (de-)selected.

    -
    193	def agent_capability() -> AgentCapability:
    -194		return AgentCapability.SOLVE
    +            
    246	def agent_capability() -> AgentCapability:
    +247		return AgentCapability.SOLVE
     
    @@ -1169,19 +1363,21 @@ By changing a status, different steps can be (de-)selected.

    @abstractmethod
    +
    @validate_call
    def - handle( self, riddle: ums.utils.types.Riddle, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleSolution: + handle( self, riddle: ums.utils.types.Riddle, data: List[ums.utils.types.RiddleData]) -> ums.utils.types.RiddleSolution:
    -
    209	@abstractmethod
    -210	def handle(self, riddle:Riddle, data:RiddleData) -> RiddleSolution:
    -211		"""
    -212			Solve the `riddle` using `data` and return a solution.
    -213		"""
    +            
    262	@abstractmethod
    +263	@validate_call
    +264	def handle(self, riddle: Riddle, data: List[RiddleData]) -> RiddleSolution:
    +265		"""
    +266			Solve the `riddle` using `data` and return a solution.
    +267		"""
     
    @@ -1197,6 +1393,7 @@ By changing a status, different steps can be (de-)selected.

    before_response
    message
    sub_riddle
    +
    get_extracted
    @@ -1213,36 +1410,37 @@ By changing a status, different steps can be (de-)selected.

    -
    215class GatekeeperAgent(BasicAgent):
    -216	"""
    -217		A gatekeeper agent, create a subclass for your agent.
    -218	"""
    -219
    -220	def agent_capability() -> AgentCapability:
    -221		return AgentCapability.GATEKEEPER
    -222	
    -223	def _process(self):
    -224		if self._response.solution is None:
    -225			self._response.solution = RiddleSolution(solution="", explanation="")
    -226
    -227		logger.debug(f"Start validate: {self._response.id}")
    -228		solution = self.handle(self._response.solution, self._response.riddle)
    -229		logger.debug(f"End validate: {self._response.id} ({solution.review}, {solution.accepted})")
    -230		
    -231		if solution.review is None or len(solution.review) == 0:
    -232			logger.info(f"Riddle {self._response.id}: Empty review after handling")
    -233
    -234		self._response.solution = solution
    -235		self._response.status.validate.finished = True
    -236		self._response.status.solved = solution.accepted
    -237
    -238		self._do_response = True
    -239	
    -240	@abstractmethod
    -241	def handle(self, solution:RiddleSolution, riddle:Riddle) -> RiddleSolution:
    -242		"""
    -243			Check the `solution` of `riddle` and return solution with populated `solution.accepted` and `solution.review`.
    -244		"""
    +            
    269class GatekeeperAgent(BasicAgent):
    +270	"""
    +271		A gatekeeper agent, create a subclass for your agent.
    +272	"""
    +273
    +274	def agent_capability() -> AgentCapability:
    +275		return AgentCapability.GATEKEEPER
    +276	
    +277	def _process(self):
    +278		if self._response.solution is None:
    +279			self._response.solution = RiddleSolution(solution="", explanation="")
    +280
    +281		logger.debug(f"Start validate: {self._response.id}")
    +282		solution = self.handle(self._response.solution, self._response.riddle)
    +283		logger.debug(f"End validate: {self._response.id} ({solution.review}, {solution.accepted})")
    +284		
    +285		if solution.review is None or len(solution.review) == 0:
    +286			logger.info(f"Riddle {self._response.id}: Empty review after handling")
    +287
    +288		self._response.solution = solution
    +289		self._response.status.validate.finished = True
    +290		self._response.status.solved = solution.accepted
    +291
    +292		self._do_response = True
    +293	
    +294	@abstractmethod
    +295	@validate_call
    +296	def handle(self, solution:RiddleSolution, riddle:Riddle) -> RiddleSolution:
    +297		"""
    +298			Check the `solution` of `riddle` and return solution with populated `solution.accepted` and `solution.review`.
    +299		"""
     
    @@ -1261,8 +1459,8 @@ By changing a status, different steps can be (de-)selected.

    -
    220	def agent_capability() -> AgentCapability:
    -221		return AgentCapability.GATEKEEPER
    +            
    274	def agent_capability() -> AgentCapability:
    +275		return AgentCapability.GATEKEEPER
     
    @@ -1275,6 +1473,7 @@ By changing a status, different steps can be (de-)selected.

    @abstractmethod
    +
    @validate_call
    def handle( self, solution: ums.utils.types.RiddleSolution, riddle: ums.utils.types.Riddle) -> ums.utils.types.RiddleSolution: @@ -1283,11 +1482,12 @@ By changing a status, different steps can be (de-)selected.

    -
    240	@abstractmethod
    -241	def handle(self, solution:RiddleSolution, riddle:Riddle) -> RiddleSolution:
    -242		"""
    -243			Check the `solution` of `riddle` and return solution with populated `solution.accepted` and `solution.review`.
    -244		"""
    +            
    294	@abstractmethod
    +295	@validate_call
    +296	def handle(self, solution:RiddleSolution, riddle:Riddle) -> RiddleSolution:
    +297		"""
    +298			Check the `solution` of `riddle` and return solution with populated `solution.accepted` and `solution.review`.
    +299		"""
     
    @@ -1303,6 +1503,7 @@ By changing a status, different steps can be (de-)selected.

    before_response
    message
    sub_riddle
    +
    get_extracted
    diff --git a/web/public/docs/ums/example/example.html b/web/public/docs/ums/example/example.html index e785106..f50be97 100644 --- a/web/public/docs/ums/example/example.html +++ b/web/public/docs/ums/example/example.html @@ -114,10 +114,10 @@
    8# source code released under the terms of GNU Public License Version 3 9# https://www.gnu.org/licenses/gpl-3.0.txt 10 -11from typing import Callable +11from typing import Callable, List 12from ums.agent import ExtractAudioAgent, ExtractImageAgent, ExtractTextAgent, SolveAgent, GatekeeperAgent 13 -14from ums.utils.types import AgentMessage, Riddle, RiddleData, RiddleSolution, RiddleStatus +14from ums.utils import AgentMessage, Riddle, RiddleData, RiddleSolution, RiddleStatus, ExtractedData 15 16""" 17 Examples for simple agents. @@ -137,44 +137,50 @@ 31 32 def handle(self, data: RiddleData) -> RiddleData: 33 print("Image Process:", data.file_plain) -34 return data -35 -36class MyExtractTextAgent(ExtractTextAgent): -37 -38 def before_response(self, response: AgentMessage, send_it: Callable[[], None]) -> bool: -39 print("The response will be:", response) -40 return True -41 -42 def handle(self, data: RiddleData) -> RiddleData: -43 print("Text Process:", data.file_plain) -44 return data -45 -46 -47class MySolveAgent(SolveAgent): +34 +35 extracted = ExtractedData(other={"info":"just a test"}) +36 data.file_extracted = self.store_extracted(data, extracted) +37 return data +38 +39class MyExtractTextAgent(ExtractTextAgent): +40 +41 def before_response(self, response: AgentMessage, send_it: Callable[[], None]) -> bool: +42 print("The response will be:", response) +43 return True +44 +45 def handle(self, data: RiddleData) -> RiddleData: +46 print("Text Process:", data.file_plain) +47 return data 48 -49 def handle(self, riddle: Riddle, data: RiddleData) -> RiddleSolution: -50 -51 if self.message().id == "test": -52 status = RiddleStatus() -53 status.extract.required = False -54 self.sub_riddle(riddle=Riddle(context="Haha", question="Blubber"), status=status) -55 -56 return RiddleSolution(solution="Huii", explanation="Blubb") -57 -58 -59class MyGatekeeperAgent(GatekeeperAgent): -60 -61 def handle(self, solution: RiddleSolution, riddle: Riddle) -> RiddleSolution: -62 solution.accepted = True -63 solution.review = "Ok" -64 -65 return solution +49 +50class MySolveAgent(SolveAgent): +51 +52 def handle(self, riddle: Riddle, data: List[RiddleData]) -> RiddleSolution: +53 +54 for d in data: +55 print(self.get_extracted(d)) +56 +57 if self.message().id == "test": +58 status = RiddleStatus() +59 status.extract.required = False +60 self.sub_riddle(riddle=Riddle(context="Haha", question="Blubber"), status=status) +61 +62 return RiddleSolution(solution="Huii", explanation="Blubb") +63 +64 +65class MyGatekeeperAgent(GatekeeperAgent): 66 -67AGENT_CLASSES = [ -68 MyExtractAudioAgent, MyExtractImageAgent, MyExtractTextAgent, -69 MySolveAgent, -70 MyGatekeeperAgent -71] +67 def handle(self, solution: RiddleSolution, riddle: Riddle) -> RiddleSolution: +68 solution.accepted = True +69 solution.review = "Ok" +70 +71 return solution +72 +73AGENT_CLASSES = [ +74 MyExtractAudioAgent, MyExtractImageAgent, MyExtractTextAgent, +75 MySolveAgent, +76 MyGatekeeperAgent +77]
    @@ -232,6 +238,7 @@
    before_response
    message
    sub_riddle
    +
    get_extracted
    @@ -260,7 +268,10 @@ 32 33 def handle(self, data: RiddleData) -> RiddleData: 34 print("Image Process:", data.file_plain) -35 return data +35 +36 extracted = ExtractedData(other={"info":"just a test"}) +37 data.file_extracted = self.store_extracted(data, extracted) +38 return data
    @@ -281,7 +292,10 @@
    33	def handle(self, data: RiddleData) -> RiddleData:
     34		print("Image Process:", data.file_plain)
    -35		return data
    +35
    +36		extracted = ExtractedData(other={"info":"just a test"})
    +37		data.file_extracted = self.store_extracted(data, extracted)
    +38		return data
     
    @@ -298,6 +312,7 @@
    before_response
    message
    sub_riddle
    +
    get_extracted
    @@ -322,15 +338,15 @@ -
    37class MyExtractTextAgent(ExtractTextAgent):
    -38
    -39	def before_response(self, response: AgentMessage, send_it: Callable[[], None]) -> bool:
    -40		print("The response will be:", response)
    -41		return True
    -42
    -43	def handle(self, data: RiddleData) -> RiddleData:
    -44		print("Text Process:", data.file_plain)
    -45		return data
    +            
    40class MyExtractTextAgent(ExtractTextAgent):
    +41
    +42	def before_response(self, response: AgentMessage, send_it: Callable[[], None]) -> bool:
    +43		print("The response will be:", response)
    +44		return True
    +45
    +46	def handle(self, data: RiddleData) -> RiddleData:
    +47		print("Text Process:", data.file_plain)
    +48		return data
     
    @@ -349,9 +365,9 @@
    -
    39	def before_response(self, response: AgentMessage, send_it: Callable[[], None]) -> bool:
    -40		print("The response will be:", response)
    -41		return True
    +            
    42	def before_response(self, response: AgentMessage, send_it: Callable[[], None]) -> bool:
    +43		print("The response will be:", response)
    +44		return True
     
    @@ -376,9 +392,9 @@ Thus, by overwriting this method, a response can be prevented.

    -
    43	def handle(self, data: RiddleData) -> RiddleData:
    -44		print("Text Process:", data.file_plain)
    -45		return data
    +            
    46	def handle(self, data: RiddleData) -> RiddleData:
    +47		print("Text Process:", data.file_plain)
    +48		return data
     
    @@ -394,6 +410,7 @@ Thus, by overwriting this method, a response can be prevented.

    BasicAgent
    message
    sub_riddle
    +
    get_extracted
    ums.agent.agent.ExtractTextAgent
    @@ -402,6 +419,7 @@ Thus, by overwriting this method, a response can be prevented.

    @@ -418,16 +436,19 @@ Thus, by overwriting this method, a response can be prevented.

    -
    48class MySolveAgent(SolveAgent):
    -49
    -50	def handle(self, riddle: Riddle, data: RiddleData) -> RiddleSolution:
    -51		
    -52		if self.message().id == "test":
    -53			status = RiddleStatus()
    -54			status.extract.required = False
    -55			self.sub_riddle(riddle=Riddle(context="Haha", question="Blubber"), status=status)
    -56
    -57		return RiddleSolution(solution="Huii", explanation="Blubb")
    +            
    51class MySolveAgent(SolveAgent):
    +52
    +53	def handle(self, riddle: Riddle, data: List[RiddleData]) -> RiddleSolution:
    +54
    +55		for d in data:
    +56			print(self.get_extracted(d))
    +57		
    +58		if self.message().id == "test":
    +59			status = RiddleStatus()
    +60			status.extract.required = False
    +61			self.sub_riddle(riddle=Riddle(context="Haha", question="Blubber"), status=status)
    +62
    +63		return RiddleSolution(solution="Huii", explanation="Blubb")
     
    @@ -440,20 +461,23 @@ Thus, by overwriting this method, a response can be prevented.

    -
    50	def handle(self, riddle: Riddle, data: RiddleData) -> RiddleSolution:
    -51		
    -52		if self.message().id == "test":
    -53			status = RiddleStatus()
    -54			status.extract.required = False
    -55			self.sub_riddle(riddle=Riddle(context="Haha", question="Blubber"), status=status)
    -56
    -57		return RiddleSolution(solution="Huii", explanation="Blubb")
    +            
    53	def handle(self, riddle: Riddle, data: List[RiddleData]) -> RiddleSolution:
    +54
    +55		for d in data:
    +56			print(self.get_extracted(d))
    +57		
    +58		if self.message().id == "test":
    +59			status = RiddleStatus()
    +60			status.extract.required = False
    +61			self.sub_riddle(riddle=Riddle(context="Haha", question="Blubber"), status=status)
    +62
    +63		return RiddleSolution(solution="Huii", explanation="Blubb")
     
    @@ -470,6 +494,7 @@ Thus, by overwriting this method, a response can be prevented.

    before_response
    message
    sub_riddle
    +
    get_extracted
    ums.agent.agent.SolveAgent
    @@ -490,13 +515,13 @@ Thus, by overwriting this method, a response can be prevented.

    -
    60class MyGatekeeperAgent(GatekeeperAgent):
    -61
    -62	def handle(self, solution: RiddleSolution, riddle: Riddle) -> RiddleSolution:
    -63		solution.accepted = True 
    -64		solution.review = "Ok"
    -65		
    -66		return solution
    +            
    66class MyGatekeeperAgent(GatekeeperAgent):
    +67
    +68	def handle(self, solution: RiddleSolution, riddle: Riddle) -> RiddleSolution:
    +69		solution.accepted = True 
    +70		solution.review = "Ok"
    +71		
    +72		return solution
     
    @@ -515,11 +540,11 @@ Thus, by overwriting this method, a response can be prevented.

    -
    62	def handle(self, solution: RiddleSolution, riddle: Riddle) -> RiddleSolution:
    -63		solution.accepted = True 
    -64		solution.review = "Ok"
    -65		
    -66		return solution
    +            
    68	def handle(self, solution: RiddleSolution, riddle: Riddle) -> RiddleSolution:
    +69		solution.accepted = True 
    +70		solution.review = "Ok"
    +71		
    +72		return solution
     
    @@ -536,6 +561,7 @@ Thus, by overwriting this method, a response can be prevented.

    before_response
    message
    sub_riddle
    +
    get_extracted
    ums.agent.agent.GatekeeperAgent
    diff --git a/web/public/docs/ums/utils.html b/web/public/docs/ums/utils.html index 1b90af3..5ee908e 100644 --- a/web/public/docs/ums/utils.html +++ b/web/public/docs/ums/utils.html @@ -104,6 +104,11 @@ 38from ums.utils.request import ManagementRequest 39 40from ums.utils.functions import list_shared_data, list_shared_schema +41 +42from ums.utils.schema import ( +43 ExtractionSchema, +44 ExtractedData +45)
    diff --git a/web/public/docs/ums/utils/schema.html b/web/public/docs/ums/utils/schema.html index 4bd5e1e..59f20d1 100644 --- a/web/public/docs/ums/utils/schema.html +++ b/web/public/docs/ums/utils/schema.html @@ -38,6 +38,48 @@ +
  • + ExtractedContent + + +
  • +
  • + ExtractedPositions + + +
  • +
  • + ExtractedData + + +
  • @@ -57,6 +99,8 @@

    This represents the basic types used for representing extracted information from the data. The types are implemented using pydantic. It provides validation, allow JSON serialization and works well with FastAPI which is used internally for the http request between the agents and the management.

    + +

    This is work in progress!

    @@ -78,18 +122,75 @@ It provides validation, allow JSON serialization and works well with 13 The types are implemented using [pydantic](https://docs.pydantic.dev/). 14 It provides validation, allow JSON serialization and works well with [FastAPI](https://fastapi.tiangolo.com/) which is used internally for the http request between the agents and the management. 15 -16""" -17 -18from enum import Enum -19 -20from typing import List, Any -21 -22from pydantic import BaseModel -23 -24class ExtractionSchema(BaseModel): -25 """ -26 This is the basic class used as superclass for all extracted information from data items. -27 """ +16 **This is work in progress!** +17""" +18 +19from typing import List, Any, Dict +20 +21from pydantic import BaseModel +22 +23class ExtractionSchema(BaseModel): +24 """ +25 This is the basic class used as superclass for all extracted information from data items. +26 +27 For all the `ExtractionSchema` is is required that the data can be serialized to json. +28 Thus, mostly only default data types like `int, str, bool, list, dict, tuple` also including `ExtractionSchema` and `RiddleInformation` can be used here! +29 """ +30 +31class ExtractedContent(ExtractionSchema): +32 """ +33 An extracted content item. +34 """ +35 +36 type : str +37 """ +38 The type, as a string, the actual string will depend on the extraction agent. +39 """ +40 +41 content : str | Any +42 """ +43 The extracted content +44 """ +45 +46class ExtractedPositions(ExtractionSchema): +47 """ +48 A position (like time, coordinates, ...) where something was extracted (each position should belong to a content item). +49 """ +50 +51 type : str +52 """ +53 The type, as a string, the actual string will depend on the extraction agent. +54 """ +55 +56 position : str | int | Any +57 """ +58 The position, will also depend on the extraction agent. +59 """ +60 +61 description : str | Any = None +62 """ +63 An optional description for more details. +64 """ +65 +66class ExtractedData(ExtractionSchema): +67 """ +68 Contains the extracted items from a data file. +69 """ +70 +71 contents : List[ExtractedContent] = [] +72 """ +73 The extracted contents (i.e., transcriptions etc.), each item here should belong a position item at the same index. +74 """ +75 +76 positions : List[ExtractedPositions] = [] +77 """ +78 The positions of extracted contents, each item here should belong a content item at the same index. +79 """ +80 +81 other : Dict[str, Any] = {} +82 """ +83 Possibly more data. Use a keywords (depending on agent) and store the data there. +84 """ @@ -105,14 +206,20 @@ It provides validation, allow JSON serialization and works well with -
    25class ExtractionSchema(BaseModel):
    -26	"""
    -27		This is the basic class used as superclass for all extracted information from data items.
    -28	"""
    +            
    24class ExtractionSchema(BaseModel):
    +25	"""
    +26		This is the basic class used as superclass for all extracted information from data items.
    +27
    +28		For all the `ExtractionSchema` is is required that the data can be serialized to json. 
    +29		Thus, mostly only default data types like `int, str, bool, list, dict, tuple` also including `ExtractionSchema` and `RiddleInformation` can be used here!
    +30	"""
     

    This is the basic class used as superclass for all extracted information from data items.

    + +

    For all the ExtractionSchema is is required that the data can be serialized to json. +Thus, mostly only default data types like int, str, bool, list, dict, tuple also including ExtractionSchema and RiddleInformation can be used here!

    @@ -151,6 +258,321 @@ It provides validation, allow JSON serialization and works well with + + + +
    32class ExtractedContent(ExtractionSchema):
    +33	"""
    +34		An extracted content item.
    +35	"""
    +36
    +37	type : str 
    +38	"""
    +39		The type, as a string, the actual string will depend on the extraction agent.
    +40	"""
    +41
    +42	content : str | Any
    +43	"""
    +44		The extracted content
    +45	"""
    +
    + + +

    An extracted content item.

    +
    + + +
    +
    + type: str + + +
    + + +

    The type, as a string, the actual string will depend on the extraction agent.

    +
    + + +
    +
    +
    + content: str | typing.Any + + +
    + + +

    The extracted content

    +
    + + +
    +
    +
    Inherited Members
    +
    +
    pydantic.main.BaseModel
    +
    BaseModel
    +
    model_extra
    +
    model_fields_set
    +
    model_construct
    +
    model_copy
    +
    model_dump
    +
    model_dump_json
    +
    model_json_schema
    +
    model_parametrized_name
    +
    model_post_init
    +
    model_rebuild
    +
    model_validate
    +
    model_validate_json
    +
    model_validate_strings
    +
    dict
    +
    json
    +
    parse_obj
    +
    parse_raw
    +
    parse_file
    +
    from_orm
    +
    construct
    +
    copy
    +
    schema
    +
    schema_json
    +
    validate
    +
    update_forward_refs
    + +
    +
    +
    + +
    + +
    + + class + ExtractedPositions(ExtractionSchema): + + + +
    + +
    47class ExtractedPositions(ExtractionSchema):
    +48	"""
    +49		A position (like time, coordinates, ...) where something was extracted (each position should belong to a content item).
    +50	"""
    +51
    +52	type : str 
    +53	"""
    +54		The type, as a string, the actual string will depend on the extraction agent.
    +55	"""
    +56
    +57	position : str | int | Any
    +58	"""
    +59		The position, will also depend on the extraction agent.
    +60	"""
    +61
    +62	description : str | Any = None
    +63	"""
    +64		An optional description for more details.
    +65	"""
    +
    + + +

    A position (like time, coordinates, ...) where something was extracted (each position should belong to a content item).

    +
    + + +
    +
    + type: str + + +
    + + +

    The type, as a string, the actual string will depend on the extraction agent.

    +
    + + +
    +
    +
    + position: str | int | typing.Any + + +
    + + +

    The position, will also depend on the extraction agent.

    +
    + + +
    +
    +
    + description: str | typing.Any + + +
    + + +

    An optional description for more details.

    +
    + + +
    +
    +
    Inherited Members
    +
    +
    pydantic.main.BaseModel
    +
    BaseModel
    +
    model_extra
    +
    model_fields_set
    +
    model_construct
    +
    model_copy
    +
    model_dump
    +
    model_dump_json
    +
    model_json_schema
    +
    model_parametrized_name
    +
    model_post_init
    +
    model_rebuild
    +
    model_validate
    +
    model_validate_json
    +
    model_validate_strings
    +
    dict
    +
    json
    +
    parse_obj
    +
    parse_raw
    +
    parse_file
    +
    from_orm
    +
    construct
    +
    copy
    +
    schema
    +
    schema_json
    +
    validate
    +
    update_forward_refs
    + +
    +
    +
    +
    +
    + +
    + + class + ExtractedData(ExtractionSchema): + + + +
    + +
    67class ExtractedData(ExtractionSchema):
    +68	"""
    +69		Contains the extracted items from a data file.
    +70	"""
    +71
    +72	contents : List[ExtractedContent] = []
    +73	"""
    +74		The extracted contents (i.e., transcriptions etc.), each item here should belong a position item at the same index.
    +75	"""
    +76
    +77	positions : List[ExtractedPositions] = []
    +78	"""
    +79		The positions of extracted contents, each item here should belong a content item at the same index.
    +80	"""
    +81
    +82	other : Dict[str, Any] = {}
    +83	"""
    +84		Possibly more data. Use a keywords (depending on agent) and store the data there.
    +85	"""
    +
    + + +

    Contains the extracted items from a data file.

    +
    + + +
    +
    + contents: List[ExtractedContent] + + +
    + + +

    The extracted contents (i.e., transcriptions etc.), each item here should belong a position item at the same index.

    +
    + + +
    +
    +
    + positions: List[ExtractedPositions] + + +
    + + +

    The positions of extracted contents, each item here should belong a content item at the same index.

    +
    + + +
    +
    +
    + other: Dict[str, Any] + + +
    + + +

    Possibly more data. Use a keywords (depending on agent) and store the data there.

    +
    + + +
    +
    +
    Inherited Members
    +
    +
    pydantic.main.BaseModel
    +
    BaseModel
    +
    model_extra
    +
    model_fields_set
    +
    model_construct
    +
    model_copy
    +
    model_dump
    +
    model_dump_json
    +
    model_json_schema
    +
    model_parametrized_name
    +
    model_post_init
    +
    model_rebuild
    +
    model_validate
    +
    model_validate_json
    +
    model_validate_strings
    +
    dict
    +
    json
    +
    parse_obj
    +
    parse_raw
    +
    parse_file
    +
    from_orm
    +
    construct
    +
    copy
    +
    schema
    +
    schema_json
    +
    validate
    +
    update_forward_refs
    + +
    +
    +
    +