《统一沟通-微软-实战》-6-部署-1-前端服务器-3-拓扑设计

本文涉及的产品
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云数据库 RDS SQL Server,基础系列 2核4GB
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

拓扑生成器是 Microsoft Lync Server 2010 的一个安装组件。使用拓扑生成器可以显示和调整您所规划的拓扑。它还能验证拓扑,并且在您准备开始部署时,可以用来为您的 Lync Server 2010 部署编写拓扑。在各个服务器上安装 Lync Server 2010 时,服务器会读取编写的部署作为安装过程的一部分,而安装程序会根据拓扑中的指示部署服务器。 本节介绍如何准备并安装拓扑生成器,以及如何使用此工具定义新的 Enterprise Edition 拓扑、前端池或 Standard Edition 部署。

定义拓扑后,必须先发布拓扑,然后才能安装 Lync Server 2010。但是,在发布拓扑前必须设置环境。本节中的主题介绍如何使用拓扑生成器定义拓扑,但不包括如何发布拓扑。准备生产环境和发布拓扑所需的过程会在本部署文档后面的内容中进行介绍。

1. 拓扑生成器安装要求

1) 登录-前端服务器-LS-FE

clip_image002[4]

2) 运行-安装

clip_image004[4]

3) 选择-安装拓朴生成器

clip_image006[4]

clip_image008[4]

2. 定义和配置拓扑

可使用拓扑生成器定义和配置拓扑。拓扑生成器不要求您是本地 Administrators 组或特许域组(如 Domain Admins)的成员。您能够以标准用户身份定义拓扑。如果首次使用和以后编辑会话时启动拓扑生成器,将会提示您选择希望拓扑生成器加载当前配置文档的位置。选项如下所示:

? 从现有部署下载拓扑

? 从本地文件打开拓扑

? 新建拓扑

如果已定义一个拓扑并建立中央管理存储,则应选择从现有部署下载拓扑。拓扑生成器将读取数据库并检索当前定义。如果您有现有中央管理存储,则应始终选择此选项。

如果尚未建立中央管理存储,并且希望编辑以前保存的配置,则应选择从本地文件打开拓扑。将要打开的文件就是以前会话中保存的配置文件。可以使用此选项编辑以前保存的拓扑。

警告:

如果您已有发布的拓扑,则不应加载本地配置文件,而应选择从现有部署下载拓扑。

如果要创建新的拓扑生成器配置,请选择创建新的拓扑。以前保存的设计不会被覆盖,除非选择将其另存为以前设计会话中创建的同一文件。

在每个选项中,都会提示您选择存储拓扑生成器配置文件的位置。文件的位置可以是本地位置、已建立文件共享上的共享位置或可移动介质。

2.1. 在拓扑生成器中定义和配置拓扑

运行拓扑生成器定义新拓扑或修改现有拓扑不需要本地管理员或授权域组的成员身份。根据您的配置要求,拓扑生成器会指导您完成为 Enterprise Edition 前端池或 Standard Edition 前端服务器定义拓扑的必要步骤。

必须先使用拓扑生成器来完成并发布拓扑,才能在服务器上安装 Microsoft Lync Server 2010。下列过程包含定义新拓扑所需的步骤。

定义拓扑

--------------------------------------------------------------------------------

1) 启动拓扑生成器:依次单击“开始”、“所有程序”和“Microsoft Lync Server 2010”,然后单击“Lync Server 拓扑生成器”。

clip_image009[4]

2) 在拓扑生成器中,选择“新建拓扑”。将提示您输入位置和文件名以保存拓扑。为拓扑文件提供一个有意义的名称,并接受默认扩展名 .tbxml。单击“确定”。

clip_image010[4]

clip_image011[4]

3) 导航至要保存新拓扑 XML 文件的位置,为文件输入一个名称,然后单击“保存”。

clip_image013[4]

4) 在“定义主域”页上,为组织输入主 SIP 域的名称,然后单击“下一步”。

clip_image014[4]

clip_image015[4]

5) 在“指定其他支持域”页上,输入其他域的名称(如果有),然后单击“下一步”。

clip_image016[4]

6) 在“定义首个站点”页上,输入首个站点的名称和说明,然后单击“下一步”。

clip_image017[4]

7) 在“指定站点详细信息”页上,输入站点的位置信息,然后单击“下一步”。

clip_image018[4]

8) 在“已成功定义新拓扑”页上,确保已选中“此向导关闭时打开新建前端向导”复选框,然后单击“完成”。

clip_image019[4]

定义并保存拓扑之后,使用新建前端向导为站点定义前端池或 Standard Edition Server。有关详细信息,对于 Enterprise Edition,请参阅定义和配置前端池;对于 Standard Edition Server,请参阅定义和配置 Standard Edition Server。

2.2. 定义和配置前端池

此过程不需要本地管理员或特许域组中的成员身份。您应该以标准用户身份登录到计算机。

定义前端池

--------------------------------------------------------------------------------

1) 在“定义新的前端池”向导的“定义新的前端池”页上,单击“下一步”。

clip_image020[4]

2) 在“定义前端池 FQDN”页上,输入要创建的池的完全限定域名 (FQDN),单击“Enterprise Edition 前端池”,然后单击“下一步”。

clip_image021[4]

clip_image022[4]

3) 在“定义此池中的计算机”页上,输入此池中第一台前端服务器的计算机 FQDN,然后单击“添加”。对要添加到该池中的其他计算机(最多 10 台)重复此步骤,然后单击“下一步”。

clip_image023[4]

clip_image024[4]

4) 在“选择功能”页上,选中希望此前端池具有的功能的复选框。例如,如果您仅部署即时消息 (IM) 和状态功能,可以选中“会议”复选框以允许多方 IM,但不能选中“电话拨入式(PSTN)会议”、“企业语音”或“呼叫允许控制”复选框,因为它们代表语音、视频和协作会议功能。

clip_image025[4]

clip_image026[4]

会议 – 此选项启用一组丰富的功能,包括:

IM 会话中多于两方的即时消息 (IM)

包括文档协作、应用程序共享和桌面共享的会议

A/V 会议,无需外部服务(如 Live Meeting 服务或第三方音频桥)即可使用户进行实时音频/视频 (A/V) 会议

电话拨入式 (PSTN) 会议 – 使用户能够通过使用公用电话交换网 (PSTN) 电话来加入 Lync Server 2010 会议的音频部分,而无需音频会议提供商。

企业语音 - 企业语音是 Lync Server 2010 中的 IP 语音 (VoIP) 解决方案,允许用户发起和接收电话呼叫。如果打算使用 Lync Server 2010 执行语音呼叫、语音邮件以及使用硬件设备或软件客户端的其他功能,则可以部署此功能。

呼叫允许控制 (CAC) – CAC 根据可用网络带宽确定是否允许建立实时通信会话(如语音呼叫或视频呼叫)。如果仅部署 IM 和状态,则无需 CAC,因为这两个功能都不使用 CAC。

注意:

如果要在部署中启用 CAC,则需要在每个中央站点的一个池中启用 CAC。如果要部署语音功能或 A/V 会议,建议使用 CAC。

下表显示了可用功能(顶部)和为用户提供的功能(左侧)。表中的选择是为组织启用这些功能所需选择的内容。

5) 在“选择并置服务器角色”页上,可以选择在前端服务器上并置 A/V 会议服务和中介服务器,或者将其中一个或两者部署为独立服务器。

clip_image027[4]

clip_image028[4]

注意:

如果未在“选择功能”页上选中“会议”,则“并置 A/V 会议服务”将不会选中且不可用。要在池上并置 A/V 会议服务器,必须选中“会议”。

如果计划在该池中承载少于 10,000 个用户,并且 A/V 会议功能对组织并不是非常关键,则建议在该池上并置 A/V 会议服务。如果需要超过 10,000 个用户,或者 A/V 会议功能对您而言至关重要,则可以部署独立 A/V 会议服务器或者与此前端服务器相关联的 A/V 会议服务器池。

与 A/V 会议服务相似,您可以在前端池上并置中介服务器。

如果计划在 Enterprise Edition 前端池上并置 A/V 会议服务或中介服务器,请确保选中相应的复选框。将在池服务器上部署服务器角色。

如果计划将 A/V 会议服务或中介服务器部署为独立服务器,则清除相应的复选框。在部署前端服务器完成之后,将以单独的部署步骤部署其中一台服务器或这两台服务器。

注意:

我们建议在可能时并置中介服务器。有关对并置或单独的中介服务器的支持的详细信息,请参阅规划文档中的中介服务器的组件和拓扑。

6) 在“将服务器角色与此前端池相关联”页上,您可以定义服务器角色并将服务器角色与前端池相关联。有三种可用的角色:

clip_image029[4]

启用存档 – 定义并关联存档服务器,它收集并存储传入和传出组织的消息。例如,为遵守法规或保证质量而必须监控通信。

启用监控 – 定义并关联监控服务器,它以呼叫详细信息记录 (CDR) 和呼叫错误记录 (CER) 的形式收集信息。此外,监控服务器收集有关企业语音和 A/V 会议的网络媒体质量的数据。

启用边缘服务器池 – 定义并关联单个边缘服务器或边缘服务器池。边缘服务器为组织内的用户和组织外的用户(包括联盟用户)进行通信和协作提供方便。

您可以使用两种方案来部署和关联服务器角色:

方案一,为新的安装定义新的拓扑。可以使用两种方法之一完成安装:

清除所有复选框,然后继续定义拓扑。在发布、配置、测试前端和后端服务器角色之后,您可以再次运行拓扑生成器以将角色服务器添加到拓扑中。此策略允许您测试前端池和基于 SQL Server 的服务器,而没有其他角色所带来的复杂性。完成初始测试后,可以再次运行拓扑生成器来选择需要部署的角色。

选择需要安装的角色,然后设置硬件以适应所选择的角色。

对于方案二,您具有现有的部署,并且您的基础架构已为新角色做好准备,或者,您需要将现有角色与新的前端服务器关联:

在这种情况下,需选择打算部署的角色或要与新的前端服务器相关联的角色。无论在哪种情况下,都需要定义角色,设置任何所需硬件,然后继续安装。

7) 在“定义 SQL 存储”页上,执行下列操作之一:

clip_image030[4]

clip_image031[4]

clip_image032[4]

要使用已在拓扑中定义的现有 SQL Server 存储,请选择“使用之前定义的 SQL 存储”。

要定义新的 SQL Server 实例来存储池信息,请选择“定义新的 SQL 存储”,指定“SQL Server FQDN”,然后执行以下操作:

要指定 SQL Server 实例的名称,请选择“命名实例”,然后指定实例的名称。

要使用默认实例,请单击“默认实例”。

8) 在“定义文件共享”页上,执行以下操作之一:

clip_image033[4]

clip_image034[4]

clip_image035[4]

要使用已经在拓扑中定义的文件共享,请选择“使用先前定义的文件共享”。

要定义新文件共享,请选择“定义新的文件共享”,在“文件服务器 FQDN”框中,输入要放置文件共享的现有文件服务器的 FQDN,然后在“文件共享”框中输入文件共享的名称。

重要提示:

Lync Server 2010 的文件共享不能位于前端服务器上。请注意,在此示例中,文件共享位于基于 SQL Server 的后端服务器上。根据组织要求,这可能不是最佳位置,文件服务器可能是更好的选择。可以在尚未创建文件共享的情况下定义文件共享。在发布拓扑之前,您将需要在定义的位置创建文件共享。

9) 在“指定 Web 服务 URL”页上,执行以下一项或两项操作:

clip_image036[4]

注意:

基本 URL 指的是 URL 的 Web 服务标识减去 https://。例如,如果池的 Web 服务的完整 URL 为 https://pool01.contoso.net,则基本 URL 为 pool01.contoso.net。

a.如果要配置 DNS 负载平衡,请选中“覆盖内部 Web 服务池 FQDN”复选框,在“内部基本 URL”中输入内部基本 URL(必须不同于池 FQDN,例如,“internal-<基本 URL>”)。

b.(可选)在“外部基本 URL”中输入外部基本 URL。您可以输入外部基本 URL 以将其与内部域命名区分开来。例如,内部域是 contoso.net,但外部域名是 contoso.com。则可以使用 contoso.com 域名来定义 URL。如果是反向代理,这也很重要。外部基本 URL 域名应该与反向代理的 FQDN 域名相同。即时消息和状态需要对前端池的 HTTP 访问。

注意:

要使用 DNS 负载平衡,必须创建相应的 DNS 记录。有关详细信息,请参阅配置 DNS 负载平衡。

10) 如果已选择部署独立 A/V 会议服务器,则拓扑生成器将进行扩展以请求配置 A/V 会议服务器所需的信息。请参阅定义新的 A/V 会议服务器的定义。

11) 如果在“选择功能”页上选择了“A/V 会议”选项并选中了“电话拨入式(PSTN)会议”,请在“指定 PSTN 网关”页上定义计划的 PSTN 网关,然后单击“完成”以完成。

重要提示:

需要为企业语音或电话拨入式会议配置 PSTN 网关。可以在稍后配置这些,但在定义并配置 PSTN 网关之前,完整功能将受到限制。如果未选中“会议”,则在“选择功能”页上选择“电话拨入式(PSTN)会议”。不会显示用于指定 PSTN 网关的页面。

12) 要定义新的 IP/PSTN 网关,请单击“下列网关与此中介服务器相关联”旁边的“新建”。

13) 在“网关 FQDN 或 IP 地址”中,键入新网关的 FQDN 或 IP 地址。

14) 确认或修改“IP/PSTN 网关的侦听端口”。默认为端口 5067。

15) 对于“SIP 传输协议”,根据您的基础结构和 PSTN 网关要求选择“TCP”或“TLS”。

16) 在“新建 IP/PSTN 网关”对话框中单击“确定”。现已列出该 PSTN 网关,并且与中介服务器相关联。

17) 遵循上述步骤将其他 PSTN 网关与中介服务器相关联。

18) 如果拥有之前定义的 PSTN 网关,它们将在“下列网关不与任何中介服务器相关联”列表中列出。单击“添加”将其与此中介服务器相关联。

注意:

可以将多个 PSTN 网关与一台中介服务器关联。但是,任何给定 PSTN 网关只能与一台中介服务器关联。

19) 单击“下一步”。如果在“将服务器角色与此前端池相关联”页上定义了其他角色服务器,将打开单独的角色配置向导页,以使您能够配置服务器角色。

部署存档

部署监控

部署边缘服务器

20) 如果未选择要配置和部署的其他服务器角色,或者已经完成其他角色服务器的配置,请单击“完成”。

clip_image038[4]

clip_image040[4]

2.3. 定义新的 A/V 会议服务器   2.4. 编辑或配置简单 URL

此过程不需要本地管理员或特许域组中的成员身份。您应该以标准用户身份登录到计算机。

Microsoft Lync Server 2010 使用简单 URL 将内部和外部呼叫定向到前端服务器或控制器(如果已部署)上的服务。可创建的三种简单 URL 为:

会议 – 将用户连接到会议服务

拨入 – 为用户提供访问,以使用电话拨入式会议

管理 – 将用户(通常是 Lync Server 2010 系统的管理员)连接到 Microsoft Lync Server 2010 控制面板的可选 URL。

有一些用于定义简单 URL 的格式选项。有关这些选项的详细信息,请参阅规划文档中的简单 URL 的 DNS 要求。下面列出了上述三种简单 URL 格式的简单摘要,以供参考:

简单 URL

示例

会议

https://meet.contoso.com

会议

https://lync.contoso.com/Meet

会议

https://lync.contoso.com/contosoSIPdomain/Meet

拨入

https://dialin.contoso.com

拨入

https://lync.contoso.com/Dialin

拨入

https://lync.contoso.com/contosoSIPdomain/Dialin

管理

https://admin

管理

https://admin.contoso.com

管理

https://lync.contoso.com/Admin

管理

https://lync.contoso.com/contosoSIPdomain/Admin

默认情况下,将按以下格式配置简单 URL(以电话拨入式简单 URL 为例):https://dialin.<SIP 域>

警告:

简单 URL 只能包含英文字母数字字符(包括 A–Z、a–z、0–9 和连字符 (-))。不要使用 Unicode 字符或下划线。外部 DNS 和公共证书颁发机构 (CA) 通常不支持 FQDN 中的非标准字符。

配置简单 URL

--------------------------------------------------------------------------------

1) 在拓扑生成器中,右键单击“Lync Server 2010”节点,然后单击“编辑属性”。

clip_image042[4]

2) 在“简单 URL”窗格中,选择要编辑的“电话访问 URL:”(拨入)或“会议 URL:”(会议)。然后单击“编辑 URL”。

clip_image043[4]

clip_image045[4]

3) 将 URL 更新为所需的值,然后单击“确定”保存已编辑的 URL。此处显示的示例已将电话拨入式 URL 修改为 https://pool01.contoso.net/dialin。

clip_image047[4]

clip_image049[4]

4) 如有必要,使用相同的步骤编辑会议 URL。

5) 中央管理服务器

clip_image051[4]

clip_image053[4]

clip_image055[4]

clip_image056[4]

clip_image057[4]

定义可选的管理简单 URL

--------------------------------------------------------------------------------

1.在拓扑生成器中,右键单击“Lync Server 2010”节点,然后单击“编辑属性”。

2.在“管理访问 URL”框中,输入要用于对 Lync Server 2010 控制面板进行管理访问的简单 URL,然后单击“确定”。

提示:

建议尽可能使用最简单的 URL 作为管理 URL。最简单的选项是 https://admin。

重要提示:

如果在初始部署后更改简单 URL,您必须注意哪些更改会影响简单 URL 的域名系统 (DNS) 记录和证书。如果该更改影响简单 URL 的基础,则还必须更改 DNS 记录和证书。例如,将 https://lync.contoso.com/Meet 更改为 https://meet.contoso.com 时,会将基础 URL 由 lync.contoso.com 更改为 meet.contoso.com,因此需要更改 DNS 记录和证书,以引用 meet.contoso.com。如果将简单 URL 由 https://lync.contoso.com/Meet 更改为 https://lync.contoso.com/Meetings,其中基础 URL lync.contoso.com 保持不变,则无需更改 DNS 或证书。但是,每次更改简单 URL 名称时,都必须在每台控制器和前端服务器上运行 Enable-CsComputer,以注册该更改。

2.5. 编辑联盟路由设置   3. 发布拓扑

1) 启动拓扑生成器:依次单击“开始”、“所有程序”和“Microsoft Lync Server 2010”,然后单击“Lync Server 拓扑生成器”。

2) 选择从本地文件打开拓扑。如果位于定义拓扑的计算机上,则将位于前面步骤中所保存的位置。通常,这是配置该拓扑的用户的“文档”文件夹。

3) 右键单击“Lync Server 2010”节点,然后单击“发布拓扑”。

clip_image058[4]

4) 在“发布拓扑”页上,单击“下一步”。

clip_image059[4]

5) 在“创建数据库”页上,选择要发布的数据库。

注意:

如果您没有创建数据库的相应权限,可以清除这些数据库旁边的复选框,稍后可以由具有相应权限的用户创建数据库。有关详细信息,请参阅 SQL Server 的部署权限。

clip_image060[6]

6) 也可以单击“高级”。通过高级 SQL Server 数据文件放置选项,您可以在以下选项之间进行选择:

自动确定数据库文件位置 – 此选项将通过向最佳位置分发日志和数据文件,根据基于 SQL Server 的服务器上的磁盘配置确定最佳运行性能。

使用 SQL Server 实例默认值 – 此选项通过使用实例设置将日志和数据文件置于基于 SQL Server 的服务器上。此选项不会使用基于 SQL Server 的服务器的运行功能来确定日志和数据的最佳位置。通常,SQL Server 管理员会将日志和数据文件移动到适用于基于 SQL Server 的服务器和组织管理过程的位置。

单击“确定”,然后单击“下一步”。

clip_image061[6]

clip_image060[7]

7) 在“选择中央管理服务器”页上,选择前端池。

clip_image062[4]

8) 也可以单击“高级”。通过高级 SQL Server 数据文件放置选项,您可以在以下选项之间进行选择:

clip_image061[7]

自动确定数据库文件位置 – 此选项将通过向最佳位置分发日志和数据文件,根据基于 SQL Server 的服务器上的磁盘配置确定最佳运行性能。

使用 SQL Server 实例默认值 – 此选项通过使用实例设置将日志和数据文件置于基于 SQL Server 的服务器上。此选项不会使用基于 SQL Server 的服务器的运行功能来确定日志和数据的最佳位置。通常,SQL Server 管理员会将日志和数据文件移动到适用于基于 SQL Server 的服务器和组织管理过程的位置。

单击“确定”。

9) 单击“下一步”完成发布过程。

自动确定数据库文件位置 – 此选项将通过向最佳位置分发日志和数据文件,根据基于 SQL Server 的服务器上的磁盘配置确定最佳运行性能。

使用 SQL Server 实例默认值 – 此选项通过使用实例设置将日志和数据文件置于基于 SQL Server 的服务器上。此选项不会使用基于 SQL Server 的服务器的运行功能来确定日志和数据的最佳位置。通常,SQL Server 管理员会将日志和数据文件移动到适用于基于 SQL Server 的服务器和组织管理过程的位置。

单击“确定”。

clip_image063[4]

clip_image064[6]

10) 发布过程完成后,单击“完成”。

clip_image064[7]

clip_image066[4]

clip_image068[4]

成功发布拓扑后,您可以开始在拓扑中运行 Lync Server 2010 的每台服务器上安装中央管理存储的本地副本。我们建议您从第一个前端池开始。





本文转自 CTO_LiuJinFeng 51CTO博客,原文链接:http://blog.51cto.com/dynamic/843984,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
弹性计算 监控 负载均衡
|
1月前
|
弹性计算 开发工具 git
2分钟在阿里云ECS控制台部署个人应用(图文示例)
作为一名程序员,我在部署托管于Github/Gitee的代码到阿里云ECS服务器时,经常遇到繁琐的手动配置问题。近期,阿里云ECS控制台推出了一键构建部署功能,简化了这一过程,支持Gitee和GitHub仓库,自动处理git、docker等安装配置,无需手动登录服务器执行命令,大大提升了部署效率。本文将详细介绍该功能的使用方法和适用场景。
2分钟在阿里云ECS控制台部署个人应用(图文示例)
|
1月前
|
NoSQL 容灾 MongoDB
MongoDB主备副本集方案:两台服务器使用非对称部署的方式实现高可用与容灾备份
在资源受限的情况下,为了实现MongoDB的高可用性,本文探讨了两种在两台服务器上部署MongoDB的方案。方案一是通过主备身份轮换,即一台服务器作为主节点,另一台同时部署备节点和仲裁节点;方案二是利用`priority`设置实现自动主备切换。两者相比,方案二自动化程度更高,适合追求快速故障恢复的场景,而方案一则提供了更多的手动控制选项。文章最后对比了这两种方案与标准三节点副本集的优缺点,指出三节点方案在高可用性和数据一致性方面表现更佳。
|
1月前
|
Web App开发 缓存 监控
前端性能优化实战:从代码到部署的全面策略
前端性能优化实战:从代码到部署的全面策略
31 1
|
1月前
|
Web App开发 前端开发 JavaScript
前端性能优化实战:从代码到部署的全面指南
前端性能优化实战:从代码到部署的全面指南
35 1
|
1月前
|
资源调度 前端开发 JavaScript
vite3+vue3 实现前端部署加密混淆 javascript-obfuscator
【11月更文挑战第10天】本文介绍了在 Vite 3 + Vue 3 项目中使用 `javascript-obfuscator` 实现前端代码加密混淆的详细步骤,包括安装依赖、创建混淆脚本、修改 `package.json` 脚本命令、构建项目并执行混淆,以及在 HTML 文件中引用混淆后的文件。通过这些步骤,可以有效提高代码的安全性。
|
1月前
|
缓存 监控 前端开发
前端性能优化:从代码到部署的全面策略
前端性能优化:从代码到部署的全面策略
|
1月前
|
前端开发 JavaScript 安全
vite3+vue3 实现前端部署加密混淆 javascript-obfuscator
【11月更文挑战第7天】本文介绍了在 Vite 3 + Vue 3 项目中使用 `javascript-obfuscator` 实现前端代码加密混淆的详细步骤。包括项目准备、安装 `javascript-obfuscator`、配置 Vite 构建以应用混淆,以及最终构建项目进行混淆。通过这些步骤,可以有效提升前端代码的安全性,防止被他人轻易分析和盗用。
231 0
|
2月前
|
存储 人工智能 前端开发
前端大模型应用笔记(三):Vue3+Antdv+transformers+本地模型实现浏览器端侧增强搜索
本文介绍了一个纯前端实现的增强列表搜索应用,通过使用Transformer模型,实现了更智能的搜索功能,如使用“番茄”可以搜索到“西红柿”。项目基于Vue3和Ant Design Vue,使用了Xenova的bge-base-zh-v1.5模型。文章详细介绍了从环境搭建、数据准备到具体实现的全过程,并展示了实际效果和待改进点。
189 2
|
2月前
|
JavaScript 前端开发 程序员
前端学习笔记——node.js
前端学习笔记——node.js
55 0