当前位置: 首页 > 知识库问答 >
问题:

AnyLogic聊天呼叫中心模型

庾和昶
2023-03-14
    null

使用服务,从源传入的“聊天”从ResourcePool中获取“ChatAgent”[with resourceUnit“ChatAgent”]。在这个模型中,一个“chatagent”只接受服务块内的一个“chat”。

抓取上的资源池:Unit.TotalCapability--;发布时:Unit.TotalCapability++;

但是我不能像在一个真正的聊天呼叫中心那样,建立一个“聊天代理”可以根据他们的总容量同时为多个客户“聊天”服务的场景模型。

谢谢,湿婆

共有1个答案

鄢飞鸾
2023-03-14

很多方法可以做到这一点,但首先想到的是不要将ChatAgent用作资源(至少不是在服务块上使用的那种),因为聊天可以在任何给定的时间出现,而且您不可能有一个资源将许多不同的代理在不同的时间通过服务块出现...

资源的容量将定义有多少代理可以进入restrictedArea块...此结构将存在于您的chatAgent资源中。

当聊天等待可用的聊天代理时,如果聊天代理可用,请执行以下操作:

chatAgent.beginService.entitiesInside() < chatAgent.capacity
 类似资料:
  • 1、接口声明 如果您希望在自己的CRM系统嵌入呼叫中心能力,需要对接智齿呼叫中心能力,在对接前请您阅读如下对接流程,以便您更好的完成对接。如果只对接基本呼叫能力,预计对接及调试过程1周左右即可完成。 第一步:获取第三方用户接口调用唯一凭证 请联系您的售后经理,获取您企业的如下信息: 1、companyid(企业id) 2、appid(第三方用户接口调用唯一凭证id) 3、app_key(第三方用户

  • 本章主要讲述智齿客服系统中,呼叫中心业务模块的全部介绍,将以呼叫管理员和呼叫客服两个角色来进行讲解; 同时还会单独介绍IVR的配置流程。 5.1.客服业务-作为呼叫管理员 作为呼叫管理员,在本节主要介绍呼叫管理员对企业下的呼叫客服成员以及呼叫相关业务设置进行的操作。 技能组管理 通话设置 呼叫质检评分方案设定 路由策略设置 队列溢出策略设置 IVR设置 号码管理 5.1.1.技能组管理 技能组包括

  • 测试地址 更新日志 版本 时间 说明 --- --- --- V1.7 2021-05-20 更新内容:1、优化上班操作回调函数;2、优化webSocket重连机制;3、webSocket事件区分离线消息与被挤下线消息 V1.6 2021-04-08 更新内容:新增网络电话模式麦克风权限检测机制(参见4.1中errorCallBack回调说明)、优化插件提供的api中的入参和入参说明(详细说明请参

  • 我有一个典型的聊天机器人设置在一个流,其中一个答复是与房地产经纪人交谈。当他们与代理回复时,我会问他们“现在可以打电话给你吗?” 如果回答是肯定的,那么我会希望流使用“发出呼出”小部件调用聊天机器人的用户? 我想我的下一步是一个“say/play”小部件,当接听时通知用户在代理连接时保持? 当我在我的流中构建这个时,我不会接到对chatbot用户的调用。

  • 问题内容: 我想使用Mockito测试下面的(简化)代码。我不知道如何告诉Mockito第一次失败,然后第二次成功。 我可以通过以下方式设置成功测试: 以及失败测试: 但是,如何测试一次失败(或两次)然后成功,就可以了吗? 问题答案: 从文档: 有时,对于同一方法调用,我们需要对不同的返回值/异常进行存根。典型的用例可能是模拟迭代器。Mockito的原始版本没有此功能来促进简单的模拟。例如,可以使

  • 我在调用我的onLeScan时遇到问题。我在开始扫描中放置了一个标签,每次都会被调用。出于某种原因,我的onLeScan永远不会被调用。有人看到我所做的有问题吗?onLeScan应该在开始扫描后立即调用,对吗? 编辑更改了我的onLeScan函数。仍然不起作用,但我认为我正在走向正确的道路。DeviceBeacon是一个只包含方法的类:getName()、getSignal()和getAddres