Skip to content

Commit 2f54b8a

Browse files
committed
WIP
1 parent e47786a commit 2f54b8a

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

layouts/_default/search.html

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
{{ define "main" -}}
2+
<section class="row td-search-result">
3+
<div class="col-12 col-md-8 offset-md-2">
4+
<h2 class="ms-4">{{ .Title }}</h2>
5+
6+
7+
{{ with .Site.Params.gcs_engine_id -}}
8+
<!-- Widget JavaScript bundle -->
9+
<script src="https://cloud.google.com/ai/gen-app-builder/client?hl=en_US"></script>
10+
11+
<!-- Search widget element is not visible by default -->
12+
<gen-search-widget
13+
configId="a55fe89a-8293-4ede-926c-538cb302861f"
14+
triggerId="searchWidgetTrigger">
15+
</gen-search-widget>
16+
17+
<!-- Element that opens the widget on click. It does not have to be an input -->
18+
<input placeholder="Search here" id="searchWidgetTrigger" />
19+
20+
<!--
21+
22+
<script>
23+
(function() {
24+
var genAIsearch = document.createElement('script');
25+
genAIsearch.type = 'text/javascript';
26+
genAIsearch.async = true;
27+
genAIsearch.src = new GoogleGenerativeAI("{{ . }}");
28+
genAIsearch.model = genAIsearch.getGenerativeModel({ model: "gemini-1.5-flash" });
29+
var result = genAIsearch.generateContent("Explain how AI works");
30+
var s = document.getElementsByTagName('script')[0];
31+
s.parentNode.insertBefore(genAIsearch, s);
32+
console.log(result.response.text());
33+
})();
34+
</script>
35+
-->
36+
{{ end -}}
37+
38+
<!--
39+
<script>
40+
(function() {
41+
var cx = '{{ . }}';
42+
var gcse = document.createElement('script');
43+
gcse.type = 'text/javascript';
44+
gcse.async = true;
45+
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
46+
var s = document.getElementsByTagName('script')[0];
47+
s.parentNode.insertBefore(gcse, s);
48+
})();
49+
</script>
50+
51+
<gcse:searchresults-only></gcse:searchresults-only>
52+
{{ end -}}
53+
<!-- End Google Custom Search Engine-->
54+
</div>
55+
</section>

0 commit comments

Comments
 (0)